Коротко: простая игра с управлением и счётом получается примерно на четвёртом месяце курса Scratch, на 19-й теме из 30. Первая анимация — уже на первом занятии, но именно игра требует нескольких тем подряд.

Первая полноценная игра на курсе Scratch — проект «игра-ловилка» — это 19-я из 30 тем программы, то есть чуть больше половины пути. Курс длится 6 месяцев и состоит из 52 занятий, поэтому игра-ловилка появляется ориентировочно во второй половине обучения — не в первый месяц, и это нормально: до неё ребёнок успевает затронуть практически все базовые инструменты Scratch, просто ещё не в одном завершённом проекте.

Что ребёнок проходит до первой игры

Первые пять тем — знакомство с интерфейсом, движение спрайта, внешний вид, собственный нарисованный персонаж и фоны. Темы 6-9 — последовательность действий, циклы repeat, события и условия if/if else: здесь блочная логика впервые начинает напоминать настоящую программу, а не просто движение картинки. Темы 10-13 добавляют переменные, случайные числа и управление с клавиатуры — именно то, без чего игра остаётся демонстрацией, а не игрой со счётом и управлением.

Что именно входит в игру-ловилку на 19-й теме

Темы 17-18 перед ней — клоны спрайтов и таймер со счётом; без них ловилка технически не соберётся, потому что предметы, которые падают и которые нужно поймать, — это и есть клоны. Сама игра-ловилка объединяет всё сразу: управление персонажем с клавиатуры, клоны предметов, падающих сверху экрана, счёт пойманного и момент завершения игры по таймеру.

Это уже «настоящая» игра или ещё учебное упражнение?

Игра-ловилка — полностью рабочий, завершённый проект: у неё есть цель, управление, счёт и конец. Это не упрощённое упражнение для показа одного блока, а первый проект, который ребёнок может показать друзьям, и в котором по-настоящему можно проиграть или выиграть.

Можно ли ускорить путь к игре-ловилке домашней практикой?

Немного можно: 10-15 минут дважды в неделю, когда ребёнок открывает свой последний проект и просто достраивает что-то одно, закрепляют только что пройденную тему и иногда позволяют группе двигаться быстрее в целом. Но это не замена занятиям — для практики дома подойдёт любой компьютер или планшет с браузером, а вот на телефоне работать в редакторе неудобно из-за маленького экрана.

Что идёт после ловилки

Дальше — лабиринт со стенами и поиском выхода, платформер с прыжком и гравитацией, стрелялка со снарядами и волнами врагов, уровни сложности, меню игры со стартовым экраном и, наконец, собственные блоки. Каждый следующий проект сложнее предыдущего и использует уже знакомые инструменты в новой комбинации, а не учит чему-то полностью с нуля.

А если ребёнку 6 лет — успеет ли он за то же время?

Группа в My Computer Academy — до 6 детей, и преподаватель подстраивает темп под конкретного ребёнка: младшие могут дольше задерживаться на первых темах с физическим управлением спрайтом, и это нормально. Порядок проектов не меняется, меняется лишь скорость прохождения — поэтому вторая половина курса как ориентир для игры-ловилки касается среднего темпа группы, а не жёсткого дедлайна для каждого ребёнка.

Что происходит с игрой-ловилкой после того, как она готова

Готовый проект не остаётся непоказанным: тема 29 программы — «Публикация и сообщество Scratch», где дети учатся публиковать свои игры на сайте Scratch, писать описание и инструкцию для игрока и безопасно вести себя в сообществе. Игра-ловилка становится одним из первых проектов, которые можно так показать — задолго до финальной «собственной игры» в конце курса.

Почему игру не делают уже в первый месяц

Родители иногда удивляются: в рекламе детских курсов «игра за первое занятие», а здесь ждать почти четыре месяца. Противоречия нет, просто под словом «игра» имеют в виду разное.

Что-то, что двигается и реагирует на клавишу, ребёнок действительно собирает очень рано. Но игра в полном смысле — это цель, правила, счёт, момент победы или проигрыша. Чтобы всё это заработало вместе, нужны переменные, условия, клоны и таймер. Если дать готовую игру раньше, ребёнок повторит её за преподавателем блок в блок, но не поймёт, почему она работает, и не сможет изменить ни одного правила.

Поэтому первые месяцы заняты маленькими проектами, где каждый вводит один новый инструмент: мультик, рисунок циклом, говорящий персонаж, анимация ходьбы. Когда доходит до ловилки, ребёнок собирает её из уже знакомых деталей и впервые чувствует, что сделал игру сам, а не переписал.

Отдельный случай — дети, которые уже знакомы со Scratch по школе или по YouTube. Они часто проходят первые темы быстрее и просят «настоящую игру» раньше. Преподаватель может дать такому ребёнку дополнительное задание в рамках текущей темы, например усложнить мультик или добавить в него управление. Порядок тем при этом не ломается, потому что ловилка опирается на клоны и таймер, которые идут непосредственно перед ней.

Когда игра готова, а она не работает

Первая собственная игра почти никогда не запускается идеально. Предметы падают сквозь персонажа, счёт не сбрасывается после проигрыша, таймер идёт в обратную сторону. Для ребёнка это может стать ударом: «я всё сделал правильно, а оно не работает».

Здесь важно, как отреагируют взрослые. Преподаватель не исправляет ошибку за ребёнка, а задаёт вопросы: что должно было произойти, что произошло на самом деле, в каком месте программа «решила» иначе. Умение искать ошибку — отдельный навык, и в программе ему даже посвящена отдельная тема ближе к концу курса, «Тестирование и исправление ошибок».

Дома помогает то же самое. Не «давай я посмотрю», а «покажи, где именно ломается». Очень часто, объясняя вслух, ребёнок находит ошибку сам ещё до конца предложения.

Как поддержать ребёнка, когда первая игра появилась

Самое простое и самое действенное — поиграть. Не похвалить мимоходом, а действительно сесть и пройти несколько раз, проиграть, попробовать ещё. Для ребёнка это доказательство, что он сделал вещь, которой можно пользоваться, а не домашнее задание.

Второе — попросить изменить одно правило. «А можно, чтобы предметы падали быстрее?», «А если добавить вторую жизнь?». Такие просьбы заставляют вернуться в проект без чувства обязанности и закрепляют переменные и условия лучше любого повторения.

Третье — не сравнивать с играми, в которые ребёнок играет. Ловилка на Scratch не будет похожа на мобильную игру, и это нормально. Сравнивать стоит с тем, что ребёнок умел четыре месяца назад, когда не знал даже, что такое спрайт.

Какие проекты появляются ещё до первой игры, мы расписали в статье «5 типов проектов Scratch за первый месяц», а весь путь курса до финальной собственной игры — в материале «Что ребёнок создаст за 6 месяцев».

Полная программа курса со всеми 30 темами и финальным проектом — на странице Scratch: визуальное программирование. А о том, как понять, что ребёнку уже пора начинать, мы писали в статье «Как понять, что ребёнку уже пора на Scratch».