
👾 Финальный курс по программированию для 5–7 классов со скидкой 40%!
«Космические захватчики» 👾🚀
📅 Даты: 8 апреля — 13 мая
• По вторникам в 19:00 (мск)
• 6 занятий по 60 минут
🎮 Создаём культовую игру!
Будем работать над собственной версией. Соберём все ключевые навыки и превратим их в полноценный продукт.
✅ Подходит для учеников 5–7 классов
✅ Живые уроки в Zoom. Преподаватель показывает код на экране, объясняет и отвечает на вопросы
✅ Перейдём от визуальных экспериментов к полноценной игровой логике
✅ Создадим игру на Python с нуля
🧩 Это 6, финальный, модуль годовой программы направления!
На этом проекте мы реализуем:
• Управление кораблём и стрельбу
• Враги и волны атак
• Систему столкновений и подсчёт очков
• Условия окончания игры и перезапуск
• Звуки и визуальные эффекты
На курсе мы:
• Реализуем игровой цикл
• Научимся работать с группами объектов
• Настроим логику, интерфейс, баланс и проведём тестирование
• Создадим игру, готовую для публикации
💻 Формат обучения
• Живые онлайн-уроки с преподавателем
• 20% теории и 80% практики
• Домашние занятия с обратной связью
• Итоговая сборка и презентация результата
👨🏫 Автор и преподаватель курсов — Илья Броннер — выпускник факультета математики по совместной программе ВШЭ и Центра педагогического мастерства. Организатор и проверяющий ВсОШ и МатПраздников.
📋 Программа занятий
1. Обзор игры: дизайн и правила
Разберём механику игры: что должно происходить, какие состояния есть у игры, какие объекты нужны.
Фокус: правила, структура проекта, план разработки.
2. Игрок и управление
Создадим управляемого персонажа, его движения, ограничения по экрану, стрельбу.
Фокус: управление, действия игрока, логика выстрела.
3. Враги и движение
Добавим врагов и научимся управлять группами объектов, такие как волны, паттерны движения, логика появления.
Фокус: «игровая система», а не один объект.
4. Столкновения и подсчёт очков
Настроим взаимодействия попаданий, исчезновений, начисления очков, реакций.
Фокус: события в игре и корректная логика столкновений.
5. Конец игры и перезапуск
Продумаем условия проигрыша/победы, перезапуска, возврата к началу.
Фокус: состояния игры и устойчивость к ошибкам.
6. Доработка и презентация
«Отполируем» проект, добавим звук, эффекты, финальные улучшения, тестирование и демонстрация результата.
Фокус: довести до «готовой версии» и красиво представить.
До встречи на занятиях! 👋🐍
