Инструменты пользователя

Инструменты сайта


study_group

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
study_group [2020/01/16 14:36]
super_admin [Алгоритмы построения 3D моделей (твердотельное моделирование)]
study_group [2020/05/13 23:41] (текущий)
super_admin [Введение в программирование]
Строка 5: Строка 5:
 [[ https://​blockly-games.appspot.com/?​lang=ru|{{:​screens:​blockly_games.png?​nolink&​400|}}]] [[ https://​blockly-games.appspot.com/?​lang=ru|{{:​screens:​blockly_games.png?​nolink&​400|}}]]
   * [[ https://​blockly-games.appspot.com/?​lang=ru]] - простейшие игры для изучения программирования   * [[ https://​blockly-games.appspot.com/?​lang=ru]] - простейшие игры для изучения программирования
 +  * [[http://​blockly.ru/​index.html]] - **Blocly**
 +  * [[http://​blockly.ru/​manual/​beginning.html]] - **учебник Blocly**
 +  * [[http://​blockly.ru/​games/​about-games.html]] - **игры Blocly**
   * [[https://​lightbot.com/​flash.html]] - алгоритмические головоломки.   * [[https://​lightbot.com/​flash.html]] - алгоритмические головоломки.
   * [[https://​codewards.ru/​hourofcode]] - час кода   * [[https://​codewards.ru/​hourofcode]] - час кода
Строка 11: Строка 14:
  
   * [[https://​www.codemonkey.com/​]]   * [[https://​www.codemonkey.com/​]]
-  * [[https://​www.codemonkey.com/​hour-of-code/​]]+  * [[https://​www.codemonkey.com/​hour-of-code/​]] ​- час кода (Python)
   * [[https://​app.codemonkey.com/​challenges/​0]]   * [[https://​app.codemonkey.com/​challenges/​0]]
  
-==== Алгоритмы построения 3D моделей (твердотельное моделирование) ====+===== Алгоритмы построения 3D моделей (твердотельное моделирование) ​=====
  
   * [[https://​www.blockscad3d.com/​editor/#​]]   * [[https://​www.blockscad3d.com/​editor/#​]]
   * [[https://​openjscad.org/​]]   * [[https://​openjscad.org/​]]
   * [[https://​www.openscad.org/​]]   * [[https://​www.openscad.org/​]]
 +  * [[https://​www.instructables.com/​id/​Animating-with-OpenSCAD/​]]
 +  * [[https://​github.com/​Spiritdude/​OpenSCAD.jscad]]
 +  * [[https://​youtu.be/​eATC0izl-IU]]
  
 {{:​3d_openscad.png?​nolink&​400|}} {{:​3d_openscad.png?​nolink&​400|}}
 +
 +
 +{{:​img_00042.jpg?​nolink&​600|}}
  
  
 {{:​2020-01-10_09_51_26-blockscad.png?​direct&​400|}} {{:​2020-01-10_09_51_26-blockscad.png?​direct&​400|}}
  
-{{::​2020-01-15_09_25_49-blockscad.png?​direct&​400|}}+==== Работы учеников школы 2127 ==== 
 + 
 + 
 +{{::​2020-01-15_09_25_49-blockscad.png?​direct&​400| ​7 класс}} 
 + 
 +{{::​2020-01-16_14_32_14-blockscad.png?​direct&​400| 8 класс}} 
 + 
 +{{http://​intepra.ru/​video/​Ballons-3d-intepra.Mp4|A funny video, 9 класс}} 
 + 
 +====== Reeborg'​s world / Мир Риборга ====== 
 + 
 +[[reeborg_s_world|{{:​screens:​reeborg_s_world.png?​nolink&​600}}]] 
 +  * [[reeborg_s_world|Reeborg'​s world]]  
 + 
 + 
 + 
 + 
 +==== Векторная графика ====
  
-{{::2020-01-16_14_32_14-blockscad.png?​direct&​400|}}+  * [[https://​inkscape.org/​]] 
 +  * [[https://inkscape.org/​learn/​animation/​]]
 ==== Учебные игры по системам счисления ==== ==== Учебные игры по системам счисления ====
  
Строка 51: Строка 78:
   * [[https://​www.typingclub.com]] - английский язык   * [[https://​www.typingclub.com]] - английский язык
   * [[http://​zty.pe/​]] - клавиатурная игра (английский язык)   * [[http://​zty.pe/​]] - клавиатурная игра (английский язык)
 +
 +===== Веб программирование (HTML/CSS) =====
 +
 +  * [[https://​projects.raspberrypi.org/​en/​codeclub/​webdev-module-1]]
 +  * [[https://​projects.raspberrypi.org/​en/​codeclub/​webdev-module-2]]
 +  * [[https://​www.khanacademy.org/​computing/​computer-programming/​html-css]]
 +  * [[https://​trinket.io/​html/​b33e4f4ca8]] - проект "Happy Birthday!"​
 +===== Знакомство с BBC micro:bit =====
 +{{::​screenshot_at_2020-02-09_00_10_58.png?​nolink&​400|}}
 +
 +  * https://​microbit.org/​code/​
 +  * https://​makecode.microbit.org/#​
 +  * https://​makecode.microbit.org/#​editor
 +
 +
 +==== Музыка на microbit ====
 +
 +  * https://​makecode.microbit.org/​device/​foil-circuits
 +  * https://​makecode.microbit.org/​projects/​guitar/​displaybuttons
 +  * https://​makecode.microbit.org/​reference/​music
 +  * https://​makecode.microbit.org/​_f2qCt5bgyEHk ​
 +  * https://​microbit-micropython.readthedocs.io/​en/​latest/​tutorials/​music.html
 +
 +==== №10. Игра: тир. — BBC Micro:bit ====
 +  * http://​microbit.obr46.ru/​lessons1/​tenth/​
 +
 +==== Projects. Проекты:​ ====
 +
 +  * https://​makecode.microbit.org/​projects
 +
 +==== Учебные курсы ====
 +  * https://​makecode.microbit.org/​courses
 +
 +
 +==== MicroPython Guide ====
 +
 +  * https://​microbit.org/​guide/​python/​
 +  * https://​python.microbit.org/​v/​2.0
 +
 +==== Getting Started with the micro:bit on Raspberrypi ====
 +
 +  * https://​projects.raspberrypi.org/​en/​projects/​getting-started-with-microbit
 +  * https://​projects.raspberrypi.org/​en/​codeclub/​microbit
 +==== Mobile Apps for micro:bit ====
 +
 +  * https://​microbit.org/​guide/​mobile/#​og-app
 +  * https://​wiki.iarduino.ru/​page/​microbit_bluetooth/​
 +
 +==== micro:bit BLE from the Raspberry Pi ====
 +
 +  * https://​ukbaz.github.io/​howto/​ubit_workshop.html
 +  * https://​www.element14.com/​community/​community/​stem-academy/​microbit/​blog/​2016/​09/​16/​1-microbit-1-raspberry-pi-3-1-bluez-upgrade-1-huge-headache
 +
 +==== Awesome micro:bit ====
 +
 +  * https://​github.com/​carlosperate/​awesome-microbit/​blob/​master/​README.md
 +
 +==== BBC micro:bit: инструкция,​ распиновка и примеры работы ====
 +  * http://​wiki.amperka.ru/​products:​bbc-microbit
 +
 +==== Tiny:bit robot ====
 +
 +  * [[https://​yahboom.net/​study/​Tiny:​bit]]
 +  * [[https://​github.com/​lzty634158/​Tiny-bit]]
 +  * [[https://​github.com/​YahboomTechnology/​Tiny-bit]]
 +
 +
 +==== Где купить?​ ====
 +
 +  * https://​onpad.ru/​catalog/​cubie/​micro_bit/​microbit/​
 +  * https://​amperka.ru/​product/​bbc-microbit?​utm_source=man&​utm_campaign=bbc-microbit&​utm_medium=wiki
 ===== Python turtle ===== ===== Python turtle =====
   * [[https://​stepik.org]] ​   * [[https://​stepik.org]] ​
Строка 160: Строка 258:
  
  
- 
-===== Reeborg'​s worlds ===== 
- 
-[[http://​intepra.ru/​reeborg/​reeborg.html|{{:​screens:​reeborg_s_world.png?​nolink&​400}}]] 
-  * [[http://​intepra.ru/​reeborg/​reeborg.html]] ​ 
- 
-==== REBORG'​s WORLD (en) ==== 
-  
-  * [[http://​reeborg.ca/​reeborg.html]] - Reeborg'​s worlds (начальная страница для путешествия по Reeborg'​s World) 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Fsk_menu.json&​name=Other%20worlds&​url=worlds%2Fmenus%2Fselect_collection_en.json | РАЗНЫЕ МИРЫ ]] 
- 
-**Подготовительный уровень:​** 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Fsk_menu.json&​name=Step%201&​url=worlds%2Fsk%2Fstep1.json | Элементарная задача. Путь к дому]] 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Fsk_menu.json&​name=Step%202&​url=worlds%2Fsk%2Fstep2.json | Элементарная задача. Путь к дому, собрать предметы ]] 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Fsk_menu.json&​name=Step%203&​url=worlds%2Fsk%2Fstep3.json | Элементарная задача. Путь по кругу. Подготовка ]] 
- 
-**Первый уровень:​** 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Freeborg_intro_en.json&​name=Around%201%20-%20variable&​url=worlds%2Ftutorial_en%2Faround1b.json | Прогулка по кругу 1 (вариативный вариант) ]] 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Freeborg_intro_en.json&​name=Around%201%20-%20apple&​url=worlds%2Ftutorial_en%2Faround1c.json | Собери яблоки (вариативный вариант)]] 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Freeborg_intro_en.json&​name=Around%202&​url=worlds%2Ftutorial_en%2Faround2.json | Прогулка по кругу 2 ]] 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Freeborg_intro_en.json&​name=Around%202&​url=worlds%2Ftutorial_en%2Faround2.json | Прогулка по кругу 3 ]] 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Freeborg_intro_en.json&​name=Around%203&​url=worlds%2Ftutorial_en%2Faround3.json | Прогулка по кругу 4 ]] 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Fsk_menu.json&​name=Step%2017&​url=worlds%2Fsk%2Fstep17.json | Лабиринт. Вариативная задача ]] 
- 
-**Второй уровень:​** 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Fsk_menu.json&​name=Step%208&​url=worlds%2Fsk%2Fstep8.json | Собрать цветы. Вариативная задача ]] 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Freeborg_intro_en.json&​name=Center%201&​url=worlds%2Ftutorial_en%2Fcenter1.json | Центр 1. Вариативная задача ]] 
-  * [[http://​reeborg.ca/​reeborg.html?​http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Freeborg_intro_en.json&​name=Center%202&​url=worlds%2Ftutorial_en%2Fcenter2.json | Центр 2. Вариативная задача ]] 
- 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Farg_var_en.json&​name=Carrots%20and%20apples&​url=worlds%2Farg_var_en%2Faround1e.json | Собрать,​ посчитать и написать сколько яблок и морковок]] 
- 
-<code Python> 
-print("​I counted {} carrots and {} apples"​.format(carrots,​ apples)) 
-</​code>​ 
- 
-**Третий уровень** 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Fsk_menu.json&​name=Extra%20-%20Star%20Tower%201&​url=worlds%2Fsk%2Fstar-tower1.json | Звезды 1. Вариативная задача ]] 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Fsk_menu.json&​name=Extra%20-%20Star%20Tower%202&​url=worlds%2Fsk%2Fstar-tower2.json | Звезды 2. Вариативная задача ]] 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Fsk_menu.json&​name=Extra%20-%20Line%20Follower&​url=worlds%2Fsk%2Fline-follower.json | Следование по линии. Вариативная задача ]] 
- 
-**Четвертый уровень** 
- 
-  * [[http://​opensask.ca/​reeborg/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Farg_var_en.json&​name=Transplanting%201&​url=worlds%2Farg_var_en%2Fhopper1a.json | Пересадить цветы сохраняя порядок 1. Списки (массивы) ]] 
-  * [[http://​opensask.ca/​reeborg/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Farg_var_en.json&​name=Transplanting%202&​url=worlds%2Farg_var_en%2Fhopper2.json | Пересадить цветы сохраняя порядок 2. Списки (массивы) ]] 
- 
-**Пятый уровень** 
- 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Freeborg_intro_en.json&​name=Rain%201&​url=worlds%2Ftutorial_en%2Frain1.json | Дождь 1. Вариативная задача ]] 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Freeborg_intro_en.json&​name=Rain%202&​url=worlds%2Ftutorial_en%2Frain2.json | Дождь 2. Вариативная задача ]] 
-  * [[http://​reeborg.ca/​reeborg.html?​lang=en&​mode=python&​menu=worlds%2Fmenus%2Fsk_menu.json&​name=Extra%20-%20Target%20Practice&​url=worlds%2Fsk%2Ftarget-practice.json | Цель. Вариативная задача ]] 
- 
- 
-  
-==== Документация по Reeborg'​s World ==== 
-  
-  * [[http://​reeborg.ca/​docs/​en/​]] 
-  * [[https://​github.com/​aroberge]] 
-  * [[https://​github.com/​aroberge/​reeborg-world-creation]] 
-  * [[https://​aroberge.gitbooks.io/​reeborg-s-world-advanced-world-creation/​content/​about/​learning.html]] 
- 
- 
-  * [[http://​pdsounds.org/​]] free sounds 
  
  
Строка 227: Строка 263:
  
   * [[http://​judge.mipt.ru/​mipt_cs_on_python3/​labs/​lab1.html#​python-3]] - Python3   * [[http://​judge.mipt.ru/​mipt_cs_on_python3/​labs/​lab1.html#​python-3]] - Python3
 +  * [[http://​ai.lector.ru/?​go=python]] - Экспресс-курс по Python
 +  * [[http://​shamin.ru/​link/​ai/​shamin.pdf]] Лекции. Шамин Р.В. Практическое руководство по машинному обучению.
 +  * [[https://​github.com/​rwsh]] - Roman Shamin
 +  * [[https://​tproger.ru/​translations/​python-built-ins-worth-learning/​]] - Различные функции в Python3
 +  * [[https://​stepik.org/​course/​57839/​syllabus]] Курс Deep Learning (2019-2020)
 +  * [[https://​medium.com/​in-pursuit-of-artificial-intelligence/​data-visualization-in-python-9aa1d9c2baec]] Data Visualization in Python
 +  * [[https://​github.com/​intepra/​ClassicComputerScienceProblemsInPython]] - книга
 +  * [[https://​livebook.manning.com/​book/​classic-computer-science-problems-in-python/​about-this-book/​]]
 +  * [[https://​github.com/​Gewissta/​Introduction_to_ML_with_Python_russian_translation]] - РУССКИЙ ПЕРЕВОД КНИГИ АНДРЕАСА МЮЛЛЕРА И САРЫ ГВИДО "​INTRODUCTION TO MACHINE LEARNING WITH PYTHON"​
 +  * [[https://​gist.github.com/​bashkirtsevich/​2bd1ac429ef9da7ba10a3428fd7d078d]] - Машинное обучение (Для тех, кто хочет на русском языке почитать)
 +  * [[https://​colab.research.google.com/​github/​jakevdp/​PythonDataScienceHandbook/​blob/​master/​notebooks/​Index.ipynb#​scrollTo=4EpxFkSaGlag]]
 +  * [[https://​matematika.org/​ml/​books/​rus/​scikit-learn/​introduction-to-ml-with-python/​]]
 +  * [[https://​www.wolframalpha.com/​input/?​i=1%2F%281%2B+e%5E-x%29]]
 +  * [[https://​towardsdatascience.com/​derivative-of-the-sigmoid-function-536880cf918e]]
   * [[https://​thonny.org/​]] - среда программирования Thonny   * [[https://​thonny.org/​]] - среда программирования Thonny
   * [[https://​colab.research.google.com/​drive/​1i7kD4g0BJNGbdP-MienDnMrNVZCCQVbX]] - разбор некоторых олимпиадных задач   * [[https://​colab.research.google.com/​drive/​1i7kD4g0BJNGbdP-MienDnMrNVZCCQVbX]] - разбор некоторых олимпиадных задач
Строка 234: Строка 284:
   * [[https://​cs20.ca/​]] I - ступень   * [[https://​cs20.ca/​]] I - ступень
   * [[http://​reeborg.ca/​reeborg.html]] II - ступень   * [[http://​reeborg.ca/​reeborg.html]] II - ступень
 +
 +  * [[http://​index-of.es/​]] - библиотека IT
  
  
-[[reborg_|примеры]] 
  
  
Строка 244: Строка 295:
 [[https://​www.codingame.com/​ |{{:​codingame.png?​nolink|}}]] [[https://​www.codingame.com/​ |{{:​codingame.png?​nolink|}}]]
   * [[https://​www.codingame.com/​multiplayer/​clashofcode]] - относительно простые соревнования на скорость составления алгоритмов   * [[https://​www.codingame.com/​multiplayer/​clashofcode]] - относительно простые соревнования на скорость составления алгоритмов
 +  * [[cg | Комментарии к проектам на codingame]]
   * [[https://​www.codingame.com/​multiplayer/​bot-programming/​coders-strike-back]] CODERS STRIKE BACK   * [[https://​www.codingame.com/​multiplayer/​bot-programming/​coders-strike-back]] CODERS STRIKE BACK
   * [[https://​www.codingame.com/​replay/​124686535]] - пример ​ CODERS STRIKE   * [[https://​www.codingame.com/​replay/​124686535]] - пример ​ CODERS STRIKE
   * [[https://​www.codingame.com/​replay/​426025000]] - простой пример   * [[https://​www.codingame.com/​replay/​426025000]] - простой пример
 +  * [[https://​medium.com/​@sleepsonthefloor/​azfour-a-connect-four-webapp-powered-by-the-alphazero-algorithm-d0c82d6f3ae9]]
 +  * [[https://​medium.com/​code-heroku/​building-a-crawling-robot-with-q-learning-251e2550d824]]
 +  * [[http://​www.codeheroku.com/​course?​course_id=1]]
 +  * [[https://​github.com/​codeheroku/​Introduction-to-Machine-Learning/​tree/​master/​Reinforcement%20Learning/​RL3%20QLearning]]
 +  * [[https://​azfour.com/​]]
 +  * [[https://​oracle.github.io/​graphpipe/#/​]]
 +
 +===== Ещё одна многопользовательская площадка для изучения основ программирования (проще,​ чем CodinGame) =====
 +  * [[https://​binarysearch.io/​]]
 +  * https://​binarysearch.io/​room/​Full-Stack-of-Pancakes-5926
 +
 +===== Профессиональные методы программирования на языке Python =====
 +
 +  * [[https://​towardsdatascience.com/​10-python-tips-and-tricks-you-should-learn-today-a05c23a39dc5]]
 +  * [[https://​medium.com/​towards-artificial-intelligence/​50-python-3-tips-tricks-e5dbe05212d7]]
 +  * [[https://​medium.com/​@jasonrigden/​a-guide-to-python-itertools-82e5a306cdf8]]
 +  * [[https://​abhinavsagar.github.io/​work.html]]
 +  * [[https://​github.com/​30-seconds/​30-seconds-of-python]]
 +  * [[https://​www.30secondsofcode.org/​]]
 +
 +===== Разработка компьютерных игр на языке Python =====
 +
 +  * [[http://​programarcadegames.com/​]] Программирование аркадных игр и обучение информатике
 +  * [[https://​gist.github.com/​rajatdiptabiswas/​bd0aaa46e975a4da5d090b801aba0611]] A simple snake game written in Python using the PyGame library
 +  * [[https://​github.com/​grantjenks/​free-python-games]] Free Python Games
 +  * [[http://​www.grantjenks.com/​docs/​freegames/​]] ​ Free Python Games
 +  * [[https://​compucademy.co.uk/​tron-classic-arcade-game-in-python/​]] Tron Classic Arcade Game in Python
 +  * [[https://​repl.it/​repls/​AppropriateSpectacularTransformation]] Tron Classic Arcade Game in Python 2
 +  * [[https://​solarianprogrammer.com/​2017/​11/​20/​eight-queens-puzzle-python/​]]
 +
 +
 +===== Динамическое программирование =====
 +
 +  * [[https://​solarianprogrammer.com/​2017/​11/​20/​eight-queens-puzzle-python/​]] Динамическое программирование для начинающих
 +  * [[https://​habr.com/​ru/​post/​274689/​]] Расчет биномиальных коэффициентов на Си (С++) и Python
 +  * [[https://​habr.com/​ru/​post/​261159/​]] 5 способов вычисления чисел Фибоначчи:​ реализация и сравнение
 +
 ===== Технокубок 2020 — олимпиада по программированию для школьников ===== ===== Технокубок 2020 — олимпиада по программированию для школьников =====
  
Строка 334: Строка 423:
 https://​stepik.org/​course/​9232/​syllabus - контрольный модуль 8 https://​stepik.org/​course/​9232/​syllabus - контрольный модуль 8
  
-https://​colab.research.google.com/​drive/​1GhXG0UUUoxiwCWpUI_9ZYQ2KvNLtFaEN+https://​colab.research.google.com/​drive/​==1GhXG0UUUoxiwCWpUI_9ZYQ2KvNLtFaEN 
 + 
 +https://​stepik.org/​lesson/​193223/​step/​1?​unit=192050 
 + 
 +https://​stepik.org/​lesson/​213034/​step/​4?​unit=243806 
 + 
 +[[snakee|s]] 
 + 
 +[[ http://​www.codeskulptor.org/#​user40_YWzQ5gcn9x_55.py]]  
 + 
 +==== Беспилотный транспорт ==== 
 + 
 + 
 +  * [[http://​www.newgen.education/​]]
study_group.1579174612.txt.gz · Последние изменения: 2020/01/16 14:36 — super_admin