Scratch для детей: что это, с какого возраста и что получится за первый вечер
«Хочет делать игры, а читает пока по слогам» — с этого начинается половина разговоров родителей младших школьников о программировании. Ответ на это есть уже почти двадцать лет, и он бесплатный: Scratch.
Что такое Scratch
Scratch сделали в Массачусетском технологическом институте специально для детей, которые ещё не умеют печатать код. Программа в нём собирается из цветных блоков, как из конструктора: «когда нажат флажок», «иди 10 шагов», «если касается стены». Блоки подписаны по-русски, английский не нужен.
Он работает прямо в браузере на scratch.mit.edu — ничего не нужно устанавливать и ни за что не нужно платить.
Это «настоящее» программирование?
Да. В Scratch есть всё, из чего состоит любая программа: последовательность действий, условие, цикл, переменная, событие. Отличается только форма записи — блок вместо строки текста.
Плюс блоков в том, что в них нельзя опечататься. Ребёнок не спотыкается о пропущенную скобку и занят главным: придумать, что должно произойти, и разложить это на шаги. Дети, начавшие со Scratch, потом заметно легче переходят на Python.
С какого возраста
Лучше всего Scratch заходит в 7–10 лет. Семилетке первые вечера стоит посидеть рядом — не подсказывать, а прочитать вслух подпись на блоке. Нажимает и собирает ребёнок сам. Обычно к третьему-четвёртому занятию помощь перестаёт быть нужной.
Если ребёнку 11 и больше, Scratch может показаться малышовым. Тогда лучше сразу Roblox или Python.
Что получится за первый вечер
Не «основы алгоритмики», а живой результат: кот, который ходит по стрелкам и слушается. Это уже работающая программа, которую написал ваш ребёнок.
Дальше по нарастающей. Персонажи разговаривают и реагируют на нажатия. Краб догоняет кота, стены лабиринта не пропускают — тут появляются условия и координаты. Монетки считаются сами — это переменная. Где-то к пятому квесту выходит своя Flappy Bird с препятствиями и рекордом. В финале — игра, которую ребёнок придумал сам.
А если дома только телефон
Настоящий редактор Scratch на экран телефона не помещается: блоки мелкие, перетаскивать их пальцем мучительно. Поэтому для телефона мы сделали свой блочный редактор, где блоки ставятся тапом. Кот так же ходит, рисует, играет ноты и считает очки. Для первых вечеров этого хватает, а полноценный Scratch можно открыть, когда появится компьютер или планшет.
Как не бросить через неделю
Главная причина, по которой дети бросают, — непонятно, что делать дальше. Пустой экран Scratch ничего не подсказывает.
Поэтому в QuestoCode Scratch разбит на девять квестов. В каждом — короткие видео, где ведущий показывает экран, картинки «куда нажать» и подсказка, где искать ошибку, если что-то не заработало. Шаг занимает несколько минут: можно пройти один, закрыть и вернуться завтра, прогресс сохранится.
Все квесты сейчас бесплатные. Первый открывается сразу, без регистрации и без карты — достаточно нажать кнопку.
Открыть первый квест Scratch →
QuestoCode — онлайн-квесты по программированию для детей 7–14 лет. Сейчас все 66 квестов бесплатны: первые — без регистрации, дальше нужна только почта. Выбрать направление