Три года и программирование — сочетание, которое существует только на вывесках. В этом возрасте нет ни чтения, ни удержания порядка из нескольких шагов, а без них программы не бывает. Занятия под таким названием идут и бывают полезными, но это раннее развитие. В каталоге 127 организаций, 67 районов Москвы и 119 станций метро.
Слова «программирование» и «три года» рядом не стоят
Скажем прямо, чтобы дальше говорить по делу. Программа — это записанная инструкция, которую исполнитель выполняет буквально. Чтобы её составить, нужно уметь читать, держать в голове цепочку из нескольких шагов и понимать, что машина сделает ровно написанное, а не задуманное. Ни одно из трёх требований в три-четыре года не выполнено, и это утверждение про возраст, а не про конкретного ребёнка.
При этом в каталоге 127 организаций готовы принять ребёнка этого возраста на занятия, в названии которых стоит слово «программирование» или «кодинг». Криминала в этом нет: внутри идут развивающие занятия, и они бывают отличными. Криминал начинается там, где за них просят как за техническое образование и рассказывают про раннее вхождение в профессию.
Правило для родителя одно: не платите за слово на вывеске. Спросите, что именно ребёнок делает руками все тридцать-сорок минут, и сравните ответ с тем, что вам обещали при записи. Когда появляются настоящие навыки и в каком порядке, расписано в статье [со скольки лет учить ребёнка программированию](/blog/so-skolki-let-programmirovanie/).
Отдельно про формулировку «раннее вхождение». В программировании она не работает так, как в спорте или музыке: догоняющий здесь выигрывает за счёт понятийного аппарата, а не за счёт лет у клавиатуры. Подросток, начавший в двенадцать, за год проходит путь, на который у ребёнка со старта в пять уходит несколько лет вялого повторения одного и того же.
Что продают трёхлетним под этим названием
Самый частый формат — напольный робот в виде мыши или жука: пять кнопок со стрелками, клетчатый коврик, задача доехать до цели. Выглядит убедительно, но в три года ребёнок обычно нажимает по одной команде и сразу смотрит на результат — то есть управляет игрушкой, а не составляет маршрут заранее. Составление маршрута целиком появляется года через два.
Второй формат — ряды и закономерности: разложить по цвету, продолжить узор, найти лишнее. Третий — задания на порядок бытовых действий: что сначала, что потом, как одеваемся и чистим зубы. Четвёртый — крупный конструктор с простыми механизмами. Всё это встречается и на обычных занятиях по раннему развитию, просто без технического названия на двери.
Ни один из форматов не плох сам по себе. Просто по содержанию это раннее развитие, и сравнивать такие группы честнее с ним, а не с курсами для школьников. Чем робототехника отличается от программирования и почему младшим берут её первой, разобрано в статье [робототехника или программирование](/blog/kak-vybrat-shkolu-programmirovaniya-vozrast/).
Как отличить хорошую группу от пустой: спросите, сколько детей на педагога и что происходит с тем, кто не справился с заданием. В три года половина ценности занятия — во взрослом, который замечает каждого ребёнка. Если в группе пятнадцать человек и один педагог, содержание уже неважно.
Экран в три года — отдельный разговор
Если на занятии для трёхлетних появляется планшет или компьютер, это повод для вопросов. В этом возрасте ребёнок учится через тело и через предмет в руках; экран выдаёт готовую картинку и забирает ту часть работы, ради которой занятие затевалось. Приложение с лабиринтом само подсветит верный путь, а деревянный лабиринт заставит его нащупать пальцами — разница в усилии огромная.
Практический ориентир: чем младше ребёнок, тем больше предметов и меньше экрана. В три-четыре года занятие спокойно обходится без экрана целиком, и хорошее чаще всего так и устроено. Если вам объясняют, что без планшета алгоритмику не показать, это говорит о методике конкретной студии, а не об алгоритмике.
Отдельно про домашнюю часть. Просить трёхлетку позаниматься в приложении между занятиями не нужно: то же самое разыгрывается на полу с игрушками и усваивается лучше. Что имеет смысл делать дома, когда ребёнок дорастёт до настоящих сред, собрано в статье [программирование дома](/blog/programmirovanie-doma-dlya-detej/).
Отдельная тема — домашний экран как фон. Если ребёнок и так проводит время с мультиками и играми, добавлять к этому экранное занятие бессмысленно вдвойне: это не обучение технологиям, а просто ещё полчаса перед монитором в другом здании и с другим взрослым.
Что честно готовит почву для будущего кода
Порядок. Всё, где есть «сначала — потом»: рецепт, сборка по схеме, распорядок дня на карточках, дорога до площадки, разложенная на шаги. Ребёнок, привыкший к тому, что действия складываются в цепочку с предсказуемым концом, позже без труда принимает мысль, что программа — тоже цепочка, только записанная.
Причина и следствие. Механические игрушки, шестерёнки, скатывающиеся шарики, выключатели, заводные машинки — всё, где видно, что нажатие здесь даёт движение там. Это фундамент отладки: понимание, что у неожиданного результата есть причина и её можно найти, а не что всё сломалось само по себе.
Речь. Умение рассказать, что ты сделал и в каком порядке, — недооценённая часть алгоритмического мышления. Попросите ребёнка объяснить, как он строил башню или как дойти до кухни, и вы услышите ровно ту работу, которую потом делают, описывая программу словами перед тем, как её записать.
И терпимость к неудаче. Башня рассыпалась, пазл не сошёлся, машинка не поехала — реакция ребёнка на эти события в итоге значит больше, чем любой кружок алгоритмики. Школьное программирование на девять десятых состоит из поиска причины, по которой ничего не работает, и легче всего оно даётся тем, кого в три года не спасали от каждой неудавшейся башни. Что направление даёт, когда возраст подойдёт, разобрано в статье [программирование для детей](/blog/programmirovanie-dlya-detej/).
Программирование для детей 3–4 года: что в каталоге
В каталоге 127 организаций по направлению «Программирование», где занимаются дети 3–4 года. Занятия идут в 67 районах Москвы, рядом с 119 станциями метро. У 25 организаций заявлена образовательная лицензия — такие занятия можно оплатить материнским капиталом и вернуть 13% через налоговый вычет. 50 организаций предлагают бесплатное пробное занятие — для этого возраста это лучший способ проверить, подойдёт ли формат.
Больше всего вариантов в районах: Тверской (7), Рязанский (5), Обручевский (4), Марьино (4), Раменки (4). Рядом с метро: Площадь Революции (5), Охотный Ряд (5), Театральная (5), Братиславская (4), Новокосино (4).