Собрали несколько полезных ресурсов для обучения программированию и созданию игр: здесь есть онлайн-курсы, лекции, видеоуроки и развивающие игры.
1. Scratch Junior и Scratch
Эти две программы — начальная ступень изучения программирования для детей . Они действуют по принципу конструктора LEGO: ребенку нужно перетаскивать и соединять разноцветные блоки, чтобы задать движение персонажу (например, запрограммировать бег, вращение, прыжки и др.). В программы можно добавлять своих героев — их называют спрайтами. Для каждого спрайта нужно создать отдельный код.
Возраст. Визуальная среда Scratch Jr — это скорее программирование для детей от 5 до 7 лет, поскольку команды в ней обозначены изображениями. А Scratch программирование предназначено для детей постарше (от 8 до 12 лет), поскольку в Скретч блоки помечены надписями, и сам каталог возможных команд разнообразнее и сложнее.
2. YouTube-канал онлайн-школы “Пиксель”
Мы в школе программирования для детей “Пиксель” выпускаем бесплатные уроки на нашем YouTube-канале. Короткие пошаговые инструкции предназначены скорее для начинающих учеников: дети учатся устанавливать программу, изучают ее основные функции, создают игры, анимацию или мультфильмы. После изучения основ мы предлагаем создавать более сложные проекты: например, полноценные игры на Scratch или игры в Minecraft на Python.
Возраст. Набор достаточно разнообразен: например, уроки по Scratch или Kodu Game Lab подойдут для детей от 7 до 12 лет, а курсы Roblox Studio, Unity 3D, Python программирование в Minecraft, программирование HTML для детей — для ребят от 9 до 15 лет.
3. Code.org
Code.org — международная платформа по изучению программирования. Многие курсы переведены на русский язык, но полный каталог доступен только на английском языке. Здесь есть курсы по основам информатики, Лаборатория приложений, Лаборатория игр, Веб-лаборатория и Виджеты — небольшие игры для применения полученных знаний.
Возраст. Курсы разделяются на 3 раздела: для детей 4-11 лет, 10-16 лет, 10-18+ лет.
4. Stepik
Stepik — это образовательная платформа, на которой собраны курсы по самым разным предметам: математике, русскому языку, биологии, статистике и анализу данных и, конечно, программированию. На сайте есть набор бесплатных курсов по программированию на Python, SQL, C++, HTML и CSS и др.
Возраст. Курсы подходят скорее для подростков от 12 лет: программы охватывают более сложные языки программирования и предназначены как для школьников, так и для взрослых.
5. Blockly
Blockly — серия игр для детей, изучающих программирование. Игры знакомят с функциями, популярными в средах для программирования: учат работать с блоками, понимать циклы и текстовый код. Игры варьируются от простых головоломок и лабиринта до более сложных задач, требующих применения языка JavaScript.
Возраст. Благодаря игровому формату эта платформа подходит для детей от 7 до 10 лет.
Если же вам нужен наставник, загляните в Школу программирования для детей “Пиксель”.
Если вам понравилась статья, то ставьте палец вверх! И подписывайтесь на наш канал! Мы публикуем статьи об образовании и досуге детей, рассказываем, как открыть детям мир IT-технологий.
Больше полезностей:
• Топ-10 бесплатных видеоуроков по программированию для детей 5-17 лет
• Как выбрать курсы программирования для ребенка?