Записаться

Python и pygame · с 11 лет

Не играй — делай игры

Часами в играх? Пусть научится их писать

Герой, монеты, враги — в твоей игре на Python

По видео с основателем школы ребёнок решает первые задачи курса игр на обычном Python, а проверка смотрит, как ведёт себя игра. Вы поймёте, подходит ли ему программирование.

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

  • Обычный Python и настоящий pygame, прямо в браузере
  • Игру проверяют по поведению, к задачам есть подсказки
  • 5 курсов: Змейка, 2048, аркады, Танчики
  • Что происходит в игре 60 раз в секунду
  • Свой проект: каждая задача добавляет фичу в твою игру
  • Маршрут от Змейки до Танчиков с умными врагами

40 минут · онлайн · без оплаты · подарок сразу

10 лет учим детей программированию и робототехнике · больше 10 своих центров

SCORE 01250
Пиксельный платформер: герой в плаще прыгает за монетами, на краю платформы — зелёный слизень
game.py
if player.colliderect(coin):
    coins.remove(coin)
    score += 1
5 курсовот Понга до Танчиков
pygame в браузереничего не нужно устанавливать
Автопроверкаигра проверяется по поведению
10 летучим детей программированию

STAGE 01как проходит пробное

40 минут, после которых понятно, стоит ли продолжать

40 минут — и ты понимаешь, как работает любая 2D-игра

  1. 1-1

    Выбираете время

    Оставляете заявку и удобный слот. Мы пишем в Telegram, Max или звоним — подтверждаем время.

    Оставь заявку и выбери время. Мы напишем и пришлём ссылку на занятие.

  2. 1-2

    Занятие по видео с основателем

    Основатель школы рассказывает, как устроено обучение, и ведёт по шагам. Можно сидеть рядом с ребёнком.

    Основатель школы показывает, что происходит внутри игры 60 раз в секунду, — без занудства.

  3. 1-3

    Вместе регистрируемся

    Создаём аккаунт ребёнка на платформе школы. Редактор кода и запуск игр работают прямо в браузере.

    Создаёшь аккаунт. Редактор и запуск игры — в браузере, подойдёт и школьный ноутбук.

  4. 1-4

    Решаем первые задачи

    Ребёнок пишет код сам, система проверяет его и подсказывает, где ошибка. В конце — план обучения. После пробного — 7 дней полного доступа ко всем курсам.

    Пишешь код сам, запускаешь — и игра реагирует. В конце — план до своей игры с уровнями, а потом неделя доступа ко всем курсам.

STAGE 02что внутри платформы

Настоящие экраны школы — без макетов и обещаний

minecraftia-school.ru
Запись экрана: ученик меняет в коде заголовок и цвет фона, жмёт «Запустить» — открывается окно игры, и задача отмечается «Шаг готов!».
Комикс урока «Змейка 2.0: окно и поле»
Урок: короткая теория-комикс, затем задачи с автопроверкой и подсказками.
Карта курсов школы
Карта курсов: видно, что пройдено и что открывается дальше.

Программа по играм — 5 курсов. Каждый следующий открывается после предыдущего.

5 миров — от Понга до Танчиков. Проходишь один — открывается следующий.

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

С WORLD 2 у тебя свой проект из нескольких файлов: каждая задача — новая фича в твоей же игре. Графика — пиксель-арт 16×16 в духе «Денди».

  1. WORLD 1Игры на Python10 игр: Понг, Арканоид, Змейка, Птичка, Космос, платформер, Защита базы, Лабиринт…бесплатно
  2. WORLD 2Первые шаги в Pygameнастоящий pygame: Змейка, Птичка и Ловилка — свой проект до рекорда
  3. WORLD 3ГоловоломкиКирпичики, 2048 и Грузчик: матрицы, повороты, уровни из файла
  4. WORLD 4Аркады на классахСтенобой, Нашествие и Метеоры: свои классы и спрайты
  5. WORLD 5Мир из клетокКолобок, Танчики и Подрывник: карты, умные враги, поиск пути

BONUSподарок за запись

«Своя игра на pygame: от окна до уровня»

PDF на 12 страниц: по нему ребёнок сам соберёт на домашнем компьютере небольшой платформер — до пробного или после. Весь код проверен и запускается. Скачивается сразу после записи.

PDF на 12 страниц: собираешь платформер с прыжками, монетами и врагом за 6 шагов. Весь код проверен. Скачивается сразу после записи.

  • Установка pygame-ce и игровой цикл: окно, события, FPS
  • Герой на стрелках, гравитация и прыжок только с земли
  • Платформы и столкновения через Rect.colliderect — с разбором
  • Монеты и счёт, враг, победа, проигрыш и рестарт
  • Полный код игры, частые ошибки и 8 идей для развития
Записаться и получить PDF

STAGE 03кто ведёт пробное

Основатель школы «Майнкрафтия»

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

Пробное ведёт основатель школы. 10 лет учит программированию и робототехнике — и объясняет так, чтобы было понятно с первого раза.

10 летучит детей программированию и робототехнике
10+собственных детских центров
десяткицентров открыто с его помощью по стране
INSERT COIN
Первые отзывы появятся тутМы публикуем только настоящие отзывы учеников и родителей — после пробных занятий.

HELPвопросы

Частые вопросы

Не нашли ответ — спросите, когда мы напишем, чтобы подтвердить время.

Не лучше ли ребёнку просто поиграть?

Здесь он делает игры сам: продумывает правила, пишет код, ищет ошибки. Это обычный Python — тот же язык, что в школьной информатике и ЕГЭ. Игры просто делают задачи наглядными: ошибка в коде сразу видна на экране.

Мне нужно уже знать Python?

Игры пишутся на обычном Python, так что базовые вещи — переменные, условия, циклы, функции — пригодятся. Если их пока нет, на пробном подскажем, с какого курса Python начать: в школе есть курсы с нуля.

Нужно ли знать Python заранее?

Пригодится база: переменные, условия, циклы, функции. Если ребёнок с Python ещё не знаком, на пробном подскажем, с какого курса начать, — в школе есть курсы Python с нуля.

Что нужно для занятий?

Компьютер или ноутбук с браузером и интернет. Ничего устанавливать не нужно: редактор кода и настоящий pygame работают прямо на сайте.

С какого возраста?

Курсы игр рассчитаны на ребят примерно с 11–12 лет. Младшим лучше начать с Кубоши — визуального редактора игр из блоков, это тоже есть в школе.

Насколько это безопасно?

Учёба идёт на платформе школы: без рекламы и посторонних сайтов. В сообществе школы работает модерация и фильтр мата. Данные используем только для обучения и связи с вами.

Как я пойму, что ребёнок продвигается?

На платформе есть карта прокачки: видно, какие курсы и навыки пройдены, сколько задач решено. На пробном покажем, где это смотреть.

Как устроена оплата после пробного?

Пробное бесплатное и ни к чему не обязывает. После пробного ученик получает 7 дней полного доступа ко всем курсам. Дальше — подписка на все курсы школы: оплачивается на выбранный срок — месяц, 3 месяца или год. Сама не продлевается: когда срок закончится, вы решите, продлевать ли. Первый курс «Игры на Python» открыт бесплатно и без подписки. Стоимость расскажем на занятии. Если что-то не устроит — напишите нам, разберёмся.

Можно перенести занятие?

Да. Напишите нам в тот же мессенджер, где мы подтверждали время, — подберём другой слот.

STARTзапись

Запишите ребёнка на бесплатное пробное

Запишись на бесплатное пробное

  • 40 минут онлайн, по видео с основателем
  • Регистрация и первые задачи — вместе
  • PDF «Своя игра на pygame» — сразу после записи
  • После пробного — 7 дней полного доступа ко всем курсам
  • После пробного — целая неделя полного доступа ко всем курсам