Курс для подростков 12–17 лет

Курс «Легенда»

9 модулей, от сложных игр и Python до Unity на С# и монетизации своих навыков.

80 уроков90 минутдо 10 учеников80% практики
Проект в Unreal Engine
40+ проектов в портфолио

Программа курса

Scratch 01 6 уроков

Scratch

Сложные игровые механики и уверенный старт в программировании

  • условия, циклы и переменные
  • клоны и сложная игровая логика
  • шутеры, лабиринты и волны врагов
1. Создание первой игры в Scratch
2. Стреляй по монстрам
3. Побег из леса
4. Лабиринт с секретами
5. Саймон говорит
6. Зомби атакуют
RPG Paper Maker 02 10 уроков

RPG Paper Maker

Собственная RPG с квестами, боями и нелинейным сюжетом

  • карты, NPC и диалоги
  • квесты, бои и сохранение
  • нелинейная собственная RPG
1. Введение в RPG Paper Maker
2. Основы дизайна уровней
3. События и переходы между локациями
4. NPC и игровые персонажи
5. Динамический игровой мир
6. Логика и условия в RPG
7. Квесты и сюжетные задания
8. Боевая система RPG
9. Интерфейс и сохранение прогресса
10. Финальный проект: собственная RPG-игра
Roblox Studio 03 12 уроков

Roblox Studio

Три 3D-игры на Lua и публикация проекта в Roblox

  • Lua и игровые события
  • GUI, NPC и внутриигровая валюта
  • сохранение и публикация
1. Знакомство с Roblox Studio
2. Построение игрового мира
3. Основы программирования на Lua
4. Управление персонажем и игровые события
5. Создание платформера в Roblox
6. Враги, ловушки и игровая физика
7. Интерфейс игрока (GUI)
8. Создание симулятора
9. NPC и взаимодействие с персонажами
10. Сохранение прогресса игрока
11. Создание финальной 3D-игры
12. Тестирование и публикация проекта
Python 04 8 уроков

Python

База текстового программирования и алгоритмическая логика

  • переменные и типы данных
  • условия, циклы и вложенная логика
  • списки, словари и мини-проекты
1. Знакомство с Python и средой разработки
2. Переменные и типы данных
3. Первые условия в Python
4. Сложные условия и логика
5. Цикл for и автоматизация действий
6. Цикл while и управление повторением
7. Вложенные конструкции
8. Списки и словари
Python Tkinter 05 8 уроков

Python Tkinter

Оконные приложения с интерфейсом и пользовательскими формами

  • кнопки, формы и события
  • дизайн интерфейсов
  • собственное оконное приложение
1. Основы разработки приложений
2. Знакомство с Tkinter
3. Базовые элементы интерфейса
4. Размещение элементов в окне
5. Обработка событий и кнопки
6. Графика в приложениях
7. Работа с окнами
8. Формы и валидация данных
Data Analytics 06 4 уроков

Data Analytics

Анализ данных, графики и мини-исследование на Python

  • Pandas и обработка данных
  • графики и визуализация
  • исследование с выводами
1. Что такое анализ данных и зачем он нужен
2. Базовые операции с данными
3. Группировка, фильтрация и простые механики анализа
4. Коротко о визуализации данных
HTML, CSS, JavaScript 07 12 уроков

HTML, CSS, JavaScript

Современные сайты и интерактивные веб-проекты

  • HTML-структура и CSS-вёрстка
  • JavaScript и интерактивность
  • собственный веб-проект
1. Основы разработки сайтов. Анатомия веб-страницы
2. Основы вёрстки. Что такое HTML?
3. Визуальные улучшения. CSS
4. Позиционирование в CSS
5. Flexbox
6. CSS Grid
7. Анимации CSS
8. Основы JavaScript
9. Базовые конструкции JavaScript
10. Функции JavaScript
11. Основы Bootstrap
12. Завершение проекта на Bootstrap
Unity 3D 08 12 уроков

Unity 3D

Полноценная 3D-игра на C# в профессиональном движке

  • C#, физика и игровые системы
  • интерфейс, задания и враги
  • собственная 3D-игра
1. Знакомство с Unity
2. Особенности level-дизайна в 3D-пространстве
3. Добавление персонажа в игру
4. Взаимодействие с окружающей средой
5. Создаем ловушки
6. GUI в играх
7. Реализация параметров игрока и баланс игры
8. NPC в играх
9. Настраиваем систему заданий в игре
10. Управление сценами и игровой цикл
11. Аудиосопровождение
12. Отладка, тестирование и финал проекта
Unity: монетизация 09 8 уроков

Unity: монетизация

Реклама, внутриигровые покупки и мобильная публикация

  • мобильная сборка
  • Rewarded Ads и покупки
  • магазин и игровая экономика
1. Сфера разработки мобильных игр
2. Управление для сенсорных экранов
3. Знакомство с жанром гиперказуальных игр
4. Адаптация интерфейса
5. Модели монетизации в GameDev. Внутриигровой магазин
6. Логика рекламных вознаграждений (Rewarded Ads)
7. Основы маркетинга игры
8. Плейтест, метрики удержания и финальный релиз

Что получит подросток

Сильную техническую базуPython, Lua, C#, JavaScript.
Опыт полного цикла разработкиОт идеи и прототипа до тестирования, публикации и монетизации.
Понимание IT-направленийGameDev, Front-End и Data Analytics.
Сильное портфолиоИгры, сайты, программы на Python.

Формат обучения

1 раз в неделюЗанятие длится 90 минут с перерывом.
До 10 учениковПостоянная группа одной возрастной категории.
ОнлайнЖивое занятие с преподавателем в реальном времени.
80% практикиКаждый модуль завершается конкретным проектом.

Попробуйте курс на вводном уроке

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

Записаться