№ | Тема | Описание |
1.1 | Знакомство с Черепашкой | Ребёнок научится запускать черепашку‑агента, давать ей простые команды. Познакомится с Python и MakeCode. |
1.2 | Строим мост как в “Творцах” | Используем циклы и координаты, чтобы создать мост из блоков — с помощью кода черепашка строит сама. |
1.3 | Граффити-черепашка | Программируем черепашку рисовать спирали и узоры, оставляя за собой след — учимся работать с углами и циклами. |
1.4 | Агент-шахтёр | Автоматизируем добычу ресурсов: черепашка копает тоннели, собирает материалы — изучаем условия и циклы. |
1.5 | Поезд “Ресурс-трейн” | Черепашка как настоящий логист: собирает ресурсы и раскладывает по сундукам. Практика переменных и повторений. |
1.6 | Финальный проект: Команда из друзей | Строим целый мини-город — с домом, дорогой, садом. Используем знания из всех тем и добавляем творческий подход. |
№ | Тема | Описание |
2.1 | Фабрика блоков: циклы в действии | Вводим цикл for для повторяющихся действий. Агент строит прямоугольные платформы, используя вложенные циклы и базовые команды agent.place() и agent.move(). Объясняем, зачем нужны циклы и что такое итерация. |
2.2 | Стена с окном: условия в Python | Агент строит стену с пропусками под окна, используя условный оператор if внутри цикла for. Разбираем понятие условия и логических выражений (i % 3 == 0). |
2.3 | Портал переменных: строим с параметрами | Используем переменные (height, width) для гибкой генерации построек. Строим портал в стиле Minecraft, управляя его размерами. Учим настраиваемость через параметры. |
2.4 | Путь программиста: автоматическая дорожка | Агент прокладывает дорогу с помощью команды agent.place() по маршруту игрока. Добавляем логический контроль на повороты (agent.turn()) и расстояние (range()). |
2.5 | Проходчик: алгоритм тоннеля | Агент копает тоннель, используя agent.destroy() и ставит освещение через каждые n блоков (if i % 5 == 0). Знакомимся с понятием "шаг цикла", оптимизация кода. |
2.6 | Башня с лестницей: работа с осями | Агент строит вертикальную башню, двигаясь по оси Y. Осваиваем координаты (agent.move(UP, 1)), составные конструкции и циклы с возвратом в начало. |
2.7 | Функция-домик: сборка проекта по команде | Пишем собственную функцию def build_house():, в которую помещаем повторяющийся код. Агент строит дом по вызову этой функции. Вводим абстракцию и повторное использование кода. |
2.8 | Скрытый проход: интерактив с игроком | Программа проверяет координаты игрока и, если условие выполнено (if player_position == (x, y, z)), агент убирает блок. Используем события и реактивность. |
2.9 | Интеллектуальный мост: агент в реальном времени | Агент строит мост в реальном времени, следуя за игроком (player_position, agent.move()). Учим циклы while и постоянную проверку условий, создаём ощущение "живого" помощника. |
№ | Тема | Описание |
3.1 | Дом Бобра из “Бобр Дома” 🦫 | Строим красивый лесной домик, как у Бобра. Учимся повторять действия, считать блоки и делать постройки по шаблону. |
3.2 | Башня Спанч-Боба: квадратный уровень 🧽 | Агент строит высокую башню с одинаковыми этажами. Повторяем код с циклами, меняем высоту, добавляем детали. |
3.3 | Тайный лифт Панды Кунг-Фу 🐼 | Делаем лифт, который двигается, когда рядом игрок. Учимся проверять координаты, использовать команды «если» и думать логически. |
3.4 | Лабиринт Эльзы ❄️: «Отпусти и забудь» | Создаём ледяной лабиринт! Черепашка строит проходы, а мы учимся делать случайные повороты, использовать вложенные циклы и украшения. |
3.5 | Портал в Омниверс: как у Бен 10 👽 | Агент строит волшебный портал, который светится и реагирует на игрока. Повторяем условия if, параметры и красивые эффекты. |
3.6 | Супергеройская база Мстителей 🛡️ | Строим базу, которая умеет менять вид. Учимся делать функции с параметрами — можно выбрать стиль: железный человек или Тор! |
3.7 | Пиксельный Арт от Миньонов 🍌 | Агент рисует блоками — создаём пиксельного миньона! Учимся делать рисунки по строкам и столбцам, используем списки и таблицы. |
3.8 | Генератор Лавы из «Как приручить дракона» 🐉 | Делаем вулкан, который «выстреливает» лавой. Агент ждёт сигнал и начинает постройку. Учимся ждать (sleep), повторять и строить по таймеру. |
3.9 | Космодром Вупсеня 🚀 (из “Лунтика”) | Создаём ракету и космодром! Есть кнопка запуска, обратный отсчёт и настоящая постройка. Повторяем всё: циклы, условия, списки и работу с игроком. |
№ | Тема | Описание |
4.1 | Что такое алгоритм? | Объясняем, что такое алгоритм, исполнитель, команды, отладка. Учимся описывать действия словами и превращать их в код Python. Пишем простейшие последовательности для агента. |
4.2 | Первые функции и команды | Разбираем, что такое функция (def) и зачем она нужна. Учим агента строить по шаблону: пол, стены, потолок. Повторение с for. |
4.3 | Цикл for — наш лучший друг | Глубже изучаем цикл for, повторение действий с переменными. Агент ставит блоки по прямой, по квадрату, по лестнице. |
4.4 | if и else: принимаем решения | Учим агента принимать решения: если игрок стоит близко — построить, если далеко — ждать. Используем if, elif, else. |
4.5 | Функции с параметрами | Создаём универсальные строительные команды: размер, блок, количество этажей. Разбираем, как передавать параметры в def. |
4.6 | Агент как строительная машина | Агент по заданным параметрам строит комнату. Добавляем условие: если игрок в комнате — закрыть дверь. Объединяем функции, условия, взаимодействие с игроком. |
4.7 | Списки (list) и выбор блоков | Объясняем, что такое списки. Агент выбирает блок из списка и строит. Вводим random.choice() и работа с индексами. |
4.8 | Циклы внутри циклов: for в for | Строим плитку, шахматное поле, или комнату из разных блоков. Учим создавать двумерные структуры. |
4.9 | Финальный проект: Агент-дизайнер | Дети создают собственный набор команд, чтобы построить дом или комнату по параметрам. Агент "понимает" команды игрока и строит с учётом условий. Всё написано самостоятельно с пояснениями. |
5000 ₽
4 занятия
| Запишитесь на бесплатный урок Напишите нам, мы проконсультируем и подберем курс по интересам ребенка |