Как сказал Стив Джобс, учиться программированию должны все, потому что это учит думать. Но вот вопрос: с чего начать? Я собрала подборку уроков в разных веб-сервисах и программах, которые сама использую на занятиях.
Итак. Начать можно с сервиса Code.org. Этот замечательный сайт предлагает курсы для детей и просто желающих освоить программирование. Занятия идут от простых к сложным, начинающие программисты изучают типовые конструкции, собирая программы из блоков.
Ссылка на урок: https://youtu.be/oW4PInYphoA
Ссылка на сайт: https://studio.code.org/home
Также мы используем сервисы Code Monkey и Code Combat.
Ссылки на уроки: https://youtu.be/0KLbJqr33I0 и https://youtu.be/18zaXHlH_W0.
Следующий этап – это, конечно же, Kodu Game Lab - прекрасный конструктор 3D игр от Microsoft. С его помощью дети создают игры различных жанров: бродилки, стрелялки, гонки и т.д.
Ссылка на уроки: https://www.youtube.com/playlist...
Один из самых известных инструментов для обучения – среда программирования Scratch. Дети создают анимации и игры, используя блоки. Ссылка на уроки: https://www.youtube.com/playlist...
Дети постарше (6-8 класс) с удовольствием учатся делать игры на движке Construct. Construct - это конструктор двумерных и трехмерных игр с открытым исходным кодом для Windows. Ссылка на уроки: https://www.youtube.com/playlist...
Нельзя не упомянуть Roblox Studio. Roblox Studio - это платформа для разработки игр от создателей Roblox, которая позволяет детям освоить основы создания игр. В этой среде дети учатся программировать на языке Lua. Ссылка на уроки: https://www.youtube.com/playlist...
Основы JavaScript можно изучать, используя проект Code.org. У них есть замечательные Лаборатория игр и Лаборатория Приложений. Ссылка на уроки: https://www.youtube.com/playlist...
Ну и в нашей непростой ситуации можно использовать все подручные средства, в том числе и смартфоны. Обзор сервисов для обучения программированию на смартфоне: https://youtu.be/auZBAdw2Qk4
Итак, мы видим, что «взрослые» программисты заботятся о подрастающей смене и придумали множество возможностей для обучения детей программированию.
Поделитесь, пожалуйста, своими находками. Было бы интересно узнать о чем-то новом.