Найти в Дзене
Как хак?

Как научить ребенка программировать? Часть 5

Оглавление
Изображение от Freepik: "Как научить ребенка программировать?"
Изображение от Freepik: "Как научить ребенка программировать?"

После того, как язык выбран (мы рекомендуем питон), можно приступать непосредственно к обучению написанию кода. Самый удобный вариант — использовать онлайн-сервисы. Такие сервисы обычно содержат теоретические блоки, в каждом из которых рассматривается одна конкретная тема, и практические задания к ним. Далее рассмотрим несколько из них.

Час кода

Здесь есть огромное количество игр для обучения программированию. Игры не такие, как, например, Скретч или Lightbot. Здесь обучение строится именно на самом коде (без привязки к языку). Авторам данной статьи больше всего понравилась CodeCombat: Побег из Подземелья. Ее суть заключается в том, чтобы помочь герою собрать все самоцветы. Для управления героем используются функции (как базовое понятие языка программирования), ребенок должен сам составлять код.

Stepik

Это, можно сказать, хранилище онлайн-курсов, среди которых много бесплатных. Здесь можно найти курсы по конкретным языкам программирования, с теорией и практическими заданиями.

Codewars

Здесь представлено огромное количество задач по программированию разных уровней сложности (доступно более 45 языков программирования). Некоторые из них отображаются в виде анимаций. Например, мы нашли задачу, в которой самолет должен стрелять по горам, при этом результат решения (даже неправильный) отражается на экране. Ребенку точно понравится. Сервис на английском языке, поэтому подойдет и для прокачки английского.