Коротко: в «Minecraft Старт» (6–10 лет) ребёнок защищает собственную постройку — город, замок, остров или парк, построенную за три последних занятия, и показывает её родителям вживую в игре. В «Minecraft + Python» (10–14 лет) — это мини-игра или архитектурный объект, сделанный кодом, с объяснением логики и готовым репозиторием на GitHub.
Вопрос «а что вообще будет в конце» родители задают ещё на записи. Ответ короткий: не зачёт и не контрольная, а презентация. В программе курса это прямо так и называется — тема «Защита и демонстрация», и она одинакова по форме на обеих ступенях, хоть и совсем разная по содержанию.
Чем защита отличается от обычного последнего урока
Три занятия перед финалом в программе отведены под планирование: ребёнок выбирает тему проекта, рисует план и разбивает его на части. Дальше идут два-три занятия непосредственно на реализацию. И только после этого — презентация.
Разница с остальными занятиями одна, но существенная: ребёнок сам рассказывает, что он сделал и почему именно так. Преподаватель не оценивает молча — он задаёт вопросы. «Почему ты выбрал именно такую высоту башни?» Ребёнок, который просто копировал чужую схему, на этом теряется. Ребёнок, который сам разбирался с задумкой, отвечает сразу.
| Minecraft Старт, 6–10 лет | Minecraft + Python, 10–14 лет | |
|---|---|---|
| Что строит ребёнок | Город, замок, остров или парк — по собственному плану | Мини-игра или архитектурный объект, сгенерированный кодом |
| Сколько занятий на проект | 3 занятия: планирование + две части реализации | 4 занятия: планирование + три части реализации |
| Что показывает на защите | Готовый мир в игре, рассказывает о решениях | Код и результат его работы, объясняет логику |
| Что остаётся ребёнку | Сертификат и сохранённый мир | Сертификат, GitHub-репозиторий с README |
Младшая группа: город, замок или остров по собственному плану
В «Minecraft Старт» финальный блок начинается с темы «Планирование финального проекта»: ребёнок рисует план на бумаге и делит его на части — так же, как взрослый архитектор перед стройкой. Дальше — две темы подряд на реализацию: сначала каркас и основная постройка, потом детали, редстоун-механики и оформление.
На защите ребёнок водит родителей по миру, который строил сам. Это не экскурсия по чужой карте — каждое решение, от формы крыши до расположения лифта на воде (тема курса так и называется — «безопасные лифты»), он объясняет своими словами.
Старшая группа: финал в виде кода
В «Minecraft + Python» дорога до финала длиннее и серьёзнее. Перед планированием проекта в программе есть отдельная тема «Проверка кода перед запуском» — простые unit-тесты, которые ловят ошибку до того, как она сломала весь мир. Это уже инженерная привычка, а не игра.
Сам финальный проект растянут на четыре темы: планирование архитектуры и разбивка на файлы, первый рабочий прототип, доведение деталей и баланса, а затем — тестирование, оптимизация и README на GitHub. Последнее не формальность: README объясняет, что делает программа, постороннему человеку, который кода ещё не видел. Это тот самый навык, который понадобится где угодно в IT.
Перед самой защитой есть ещё одна тема — «Code review и рефакторинг»: ученики смотрят код друг друга и ищут, что можно улучшить. На защите ребёнок показывает мини-игру или архитектурный объект и объясняет, как именно работает код внутри. Показать результат недостаточно: вопросы будут именно про код.
Как выбирают тему проекта
Тему предлагает ребёнок, а преподаватель только приземляет масштаб. Восьмилетка, которая хочет «построить весь город», за одно занятие делает одну улицу и разочаровывается — поэтому первое, что происходит на планировочном занятии, это разбивка задумки на части, которые реально успеть.
Работает это просто: сначала вопрос «что из этого самое важное?», потом «что можно сделать за одно занятие?». Ребёнок сам выбрасывает лишнее, и именно в этот момент впервые встречается с тем, что взрослые называют планированием работы.
Можно ли не защищать проект, если ребёнок стесняется публично выступать?
Формат гибкий: защита — это разговор в небольшой группе до шести детей, а не выступление перед залом. Преподаватель регулирует темп под ребёнка, и часть презентации всегда происходит просто в игре — водить родителей по миру проще, чем стоять перед микрофоном.
Стеснительным детям обычно помогает одна вещь: договориться заранее, с чего начинать. Когда первая фраза уже придумана, остальное идёт само.
Что делать, если проект не успели доделать полностью?
Защищают то, что есть. В «Minecraft + Python» тема «Оптимизация повторных действий» как раз учит не переделывать готовое заново, а достраивать частями — поэтому недоделанный, но рабочий прототип вполне нормально показать на демонстрации и продолжить после.
Что именно видят родители на защите
Экран ребёнка и то, как он им управляет. Это важнее самого результата: по тому, насколько свободно ребёнок ходит по своему миру или переключается между файлами кода, видно, действительно ли он это делал сам.
Второе, на что стоит смотреть, — ответы на вопросы «а почему так?». Заученное «так надо» и собственное «потому что иначе ферма не успевает» звучат совсем по-разному, и разница слышна даже тому, кто в игре никогда не был.
Что остаётся после защиты
На младшей ступени — сертификат и сохранённый файл мира: его можно открыть через год и показать, с чего начинали. На старшей — сертификат и репозиторий на GitHub с историей коммитов. Второе ценнее, чем выглядит: это первый публичный след работы, на который можно сослаться.
Что ещё ребёнок забирает с собой в следующие курсы, разобрано в статье о том, не мал ли Minecraft для четырнадцатилетнего.
Сколько времени на самом деле уходит на финал
По календарю это последний месяц курса, по ощущениям ребёнка — намного больше. Планы переделываются, первая версия почти всегда оказывается слишком большой, а часть идей отпадает уже во время сборки каркаса.
Именно поэтому финал и стоит в программе отдельным блоком, а не одним уроком: чтобы было где ошибиться и переделать. Младшая ступень проходит это на редстоуне и постройках, старшая — на коде, где вдобавок появляется тема о проверке скрипта перед запуском.
Зачем вообще нужен этот ритуал в конце курса
Без защиты финальный проект остался бы просто последним домашним заданием. С ней — это доказательство, которое ребёнок показывает и родителям, и друзьям: вот мир, который я спланировал и построил сам. Или, для старшей группы, вот репозиторий на GitHub с моим кодом.
Обе ступени рассчитаны на полтора года, это 156 уроков по 90 минут, и цена у них тоже не отличается: 1 800 ₴ за месяц при одном занятии в неделю, 3 600 ₴ при двух. Главное здесь другое — шестеро учеников в группе. Именно поэтому преподаватель успевает дойти до каждого, пока тот готовит защиту.
Если ещё не определились, какая из ступеней подойдёт ребёнку сейчас, в статье «Minecraft Старт или Minecraft + Python: что выбрать» есть детальное сравнение обеих программ. Полное описание младшей ступени — на странице курса Minecraft Старт.