Внутренняя база знаний

Разработчик игр

Рабочая карточка курса для администратора: как устроено обучение, что ребенок создает на занятиях и как объяснить программу родителю

Для новых учеников7+ лет
Программа36 занятий
Занятие90 минут
ИнструментыConstruct 3 + GDevelop

Что такое курс «Разработчик игр»

Создание собственных компьютерных игр в Construct 3 и GDevelop

Ребенок проходит полный путь от идеи до собственной компьютерной игры

На курсе ребенок работает в Construct 3 и GDevelop, придумывает идею игры, проектирует уровни, создает персонажей и настраивает игровые механики. Он проходит весь цикл разработки: от первых набросков и логики проекта до тестирования, доработки и презентации готовой игры

Каждая тема становится частью собственного проекта

Новый инструмент или игровая механика не изучаются отдельно от практики. Ребенок сразу применяет их в проекте, запускает игру, проверяет результат и дорабатывает свою работу

Как объяснить курс родителю

Чем занятия отличаются от обычной игры за компьютером и какой результат получает ребенок

Разработка игр — понятный ребенку способ освоить программирование

На занятиях ребенок не проходит готовые игры, а создает собственные. Он работает в Construct 3 и GDevelop, проектирует уровни, настраивает персонажей и игровые события, тестирует механики и постепенно осваивает полный процесс разработки

Не просто игра за компьютером Ребенок создает собственные уровни, правила, персонажей и игровые механики
Настоящая логика программирования Ребенок работает с событиями, условиями, переменными и действиями, из которых строится логика компьютерной игры
Каждая тема закрепляется практикой Новый инструмент сразу становится частью работающей компьютерной игры
Результат можно показать К концу курса ребенок создает и презентует собственную игру

Суть курса «Разработчик игр»

Ребенок понимает, как устроены компьютерные игры изнутри

Ребенок видит прямую связь между своими действиями и результатом на экране. Настроенное событие может запустить движение персонажа, начислить очки, открыть новый уровень или изменить поведение противника

Что меняется по мере обучения

Сначала ребенок осваивает интерфейс игровых движков и простые действия объектов. Затем в проектах появляются условия, события, переменные, анимация, физика, интерфейс и более сложная логика. В конце курса он объединяет изученные инструменты в собственной авторской игре

Как устроено обучение

Каждая тема — новый элемент компьютерной игры

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

Работа проходит в Construct 3 и GDevelop

Дети осваивают сцены, игровые объекты, свойства, события и структуру проекта сразу в двух современных игровых движках

Сначала задача, потом игровая логика

Преподаватель объясняет, какую функцию должна выполнять механика, разбирает логику решения и только после этого ребенок создает объекты и настраивает события

Тестирование — часть каждого проекта

После настройки логики ребенок запускает игру, проверяет механику, ищет ошибки и дорабатывает проект до ожидаемого результата

Как проходит одно занятие

Логика занятия сохраняется на протяжении курса, а проекты и игровые механики постепенно усложняются

01

Знакомство с задачей

Ребенок узнает, какую игровую механику предстоит создать и какую роль она выполняет в проекте

02

Разбор нового инструмента

Преподаватель объясняет новый инструмент Construct 3 или GDevelop, игровое событие или принцип построения логики

03

Создание объектов

Ребенок создает сцену, размещает персонажей, платформы, препятствия и настраивает свойства объектов

04

Настройка игровой логики

Ученик создает события и действия, которые задают поведение объектов и реакцию игры на действия игрока

05

Запуск и тестирование

Ребенок запускает игру и проверяет, работает ли механика именно так, как было задумано

06

Доработка и итоги

Ученик исправляет ошибки, улучшает проект и закрепляет новую тему на готовом результате

Пример проекта

Платформер с препятствиями и бонусами

01

Ребенок проектирует уровень, создает платформы, персонажа и продумывает последовательность препятствий

02

Настраивает движение, прыжки, опасные зоны, бонусы, противников и систему очков

03

Тестирует прохождение, регулирует сложность, добавляет интерфейс, звук и улучшает оформление игры

Пример платформера, созданного в игровом движке

Как выглядит работа в игровом движке

Ребенок одновременно работает со сценой, объектами и игровой логикой

Проект компьютерной игры в игровом движке
Сцена Здесь ребенок собирает уровень и размещает игровые объекты
Объекты Персонажи, платформы, препятствия, бонусы и элементы интерфейса
События Условия и действия, из которых строится логика игры
Запуск проекта Ребенок сразу проверяет механику и видит результат своей работы

Какие навыки развивает курс

01

Алгоритмическое мышление

Ребенок разбивает игровую задачу на последовательность событий, условий и действий

02

Логика

Ученик понимает связь между действиями игрока, событиями и поведением игровых объектов

03

Творческое мышление

Ребенок придумывает сюжет, оформление, правила и собственные игровые решения

04

Поиск ошибок

Ребенок тестирует проект, анализирует результат и находит причину неправильной работы механики

05

Проектное мышление

Ученик планирует игру, соединяет отдельные механики и доводит проект до завершенного результата

06

Самостоятельность

По мере обучения ребенок увереннее реализует собственные идеи и принимает решения

Как усложняется программа

Место курса «Разработчик игр» в общей траектории обучения

Траектория обучения

Scratch → Разработчик игр → Roblox или Разработчик мобильных приложений → Python и веб-разработка

После Scratch ребенок переходит к созданию полноценных компьютерных игр. Затем он выбирает направление по интересам: Roblox — для игр и текстового программирования, мобильные приложения — для программ, сервисов и прикладной разработки

01 Scratch
02 Разработчик игр текущий курс
Выбор по интересам
03А Roblox Игры и текстовое программирование
03Б Разработчик мобильных приложений Программы и сервисы
04 Python или веб-разработка
05 Python 2.0 / веб / геймдизайн
06 Python 3.0 / веб / геймдизайн
По возрасту: если ребенок приходит к нам без опыта, рекомендуемый возраст для старта курса «Разработчик игр» — 7+. Если ребенок уже учится в центре, он переходит на курс по траектории после Scratch, поэтому строгой привязки к возрасту нет

Работа администратора

Что уточнить и что обязательно объяснить родителю

Если ребенок уже занимался программированием

Нажми на каждый пункт по мере уточнения информации у родителя:

0 из 4 пунктов уточнено

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

Что важно сообщить родителю

Для новых учеников рекомендуемый возраст старта — 7+. Если ребенок уже занимается у нас и идет по образовательной траектории после Scratch, переход определяется уровнем подготовки, а не возрастом
Ребенок не проходит готовые игры, а самостоятельно создает уровни, персонажей, правила и игровые механики
Ребенок работает с событиями, условиями, переменными и действиями, из которых строится логика игры
Новый инструмент или механика сразу применяется в собственной компьютерной игре
К концу курса ребенок объединяет изученные инструменты в самостоятельном игровом проекте

Готовые сообщения родителю

Тексты можно скопировать и адаптировать под конкретного ребенка

Здравствуйте, Имя!

После завершения Scratch следующим этапом обучения становится курс «Разработчик игр».

На этом курсе ребенок переходит от отдельных учебных проектов к созданию полноценных компьютерных игр в Construct 3 и GDevelop. Он проектирует уровни, создает персонажей, настраивает события, условия, переменные и игровые механики.

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

Здравствуйте, Имя!

Курс «Разработчик игр» подходит новым ученикам от 7 лет.

На занятиях ребенок создает собственные компьютерные игры в Construct 3 и GDevelop: придумывает идею, проектирует уровни, размещает персонажей и препятствия, настраивает события, условия и игровые механики.

Ребенку не нужно заранее уметь программировать. Программа начинается с основ, а готовность к конкретной группе преподаватель помогает определить на пробном занятии.

Здравствуйте, Имя!

«Разработчик игр» — это курс, на котором ребенок проходит полный путь от идеи до собственной компьютерной игры.

На занятиях дети работают в Construct 3 и GDevelop, создают игровые сцены, персонажей и уровни, настраивают движение, препятствия, бонусы, систему очков и другие игровые механики.

Программа включает 36 занятий продолжительностью 90 минут. Занятия проходят 1 раз в неделю.

К концу курса ребенок создает собственную игру и получает основу для дальнейшего изучения Roblox, мобильной разработки, Python, веб-разработки или геймдизайна.

Здравствуйте, Имя!

На курсе ребенок не проходит готовые игры, а становится их создателем.

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

Игровая тематика помогает ребенку в понятной форме освоить алгоритмы, условия, переменные, причинно-следственные связи и проектную работу.

Здравствуйте, Имя!

Для старта не требуется предварительный опыт программирования. Важно, чтобы ребенок умел пользоваться компьютером и был готов внимательно работать над проектом.

Опыт занятий в Scratch будет преимуществом. Если ребенок уже создавал игры в других программах, преподаватель оценит его уровень и подберет подходящую группу на пробном занятии.