Перейти к содержанию
ККОДОС Пробный урок

Курс 04 / Python

Python для детей 11–16 лет

От первой программы до своей игры и нейросети. Ребёнок осваивает текстовый код через помощников, чат-ботов, PyGame и веб-приложения.

8 модулейТекстовый кодОнлайн60 минут
Игра-платформер с уровнями и собираемыми предметами, созданная ребёнком на Python
От кода — к своей игреПлатформер с физикой, уровнями и предметами
02 / Кому подойдёт

Курс подойдёт,
если ребёнок…

Четыре ситуации, в которых Python становится понятным следующим шагом — от первой строки кода до игры, сайта и нейросети.

01

Хочет начать программировать на текстовом языке.

02

Любит создавать полезные программы, игры и интерактивные проекты.

03

Интересуется сайтами, чат-ботами и искусственным интеллектом.

04

Хочет понять разные направления разработки и собрать портфолио.

03 / Программа

Восемь модулей.
От помощника до нейросети.

Каждая новая тема сразу применяется в работающем проекте — так синтаксис не остаётся набором отвлечённых правил.

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

01
Модуль 1

Виртуальный помощник

  • Работа с датой и временем.
  • Подсказки для учёбы и домашних заданий.
  • Ответы на команды, шутки и мини-игры.

Результат модуляПервая программа-помощник.

02
Модуль 2

Прокачиваем помощника

  • Сохранение данных и личный дневник.
  • Новые мини-игры и сценарии.
  • Модули, библиотеки и структуры данных.

Результат модуляРасширенная версия помощника с памятью и новыми возможностями.

03
Модуль 3

Чат-боты и интерактивные проекты

  • Как устроен диалог с чат-ботом.
  • Ветвления, квесты и игровые сценарии.
  • Обработка команд пользователя.

Результат модуляСобственный чат-бот с квестом или мини-играми.

04
Модуль 4

Создание игр с PyGame

  • Основы библиотеки PyGame.
  • Игровой цикл, управление и столкновения.
  • Уровни, персонажи и основы геймдизайна.

Результат модуляИгра-платформер в стиле Mario.

05–06
Модули 5–6

Веб-разработка

  • Как устроены сайты и веб-приложения.
  • Основы HTML и интерфейса.
  • Совместная работа Python и веб-страницы.

Результат модулейСобственное веб-приложение на Python и HTML.

07
Модуль 7

Нейросети и искусственный интеллект

  • Что такое модель и обучающие данные.
  • Простейшие принципы работы нейросети.
  • Элементы машинного обучения на понятной задаче.

Результат модуляПростая модель с элементами машинного обучения.

08
Модуль 8

Карьера в IT и портфолио

  • Собираем и оформляем выполненные проекты.
  • Разбираемся, как устроена профессия разработчика.
  • Выбираем возможный следующий шаг в обучении.

Результат модуляПортфолио проектов и понимание дальнейшей траектории.

01 / Проекты

Из строк кода —
в работающую игру.

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

Игра-платформер с персонажем, платформами и предметами, созданная ребёнком на Python
Ученический проект · Python / PyGame Управление, физика
и целый игровой уровень.
PythonPyGameИгра-платформер

Код превратился
в работающую игру.

Управление, прыжок, гравитация, столкновения и предметы работают как одна система. Ребёнок запускает проект, проверяет механику и объясняет, за что отвечает каждая часть программы.

Что работает внутри
01
Игровой цикл

Команды игрока постоянно обновляют состояние мира.

02
Физика и столкновения

Прыжок, гравитация и платформы связаны условиями.

03
Уровень и предметы

Объекты собираются в маршрут с целью и прогрессом.

От идеи — к системе

В каждом следующем модуле проект становится сложнее: больше файлов, связей, библиотек и самостоятельных решений.

Структура проекта виртуального помощника с отдельными Python-файлами Модуль 2 · структура проекта
Вероника, 12 лет · помощник

Большая программа, собранная из модулей

Дневник, генератор паролей, мини-игры и полезные команды разделены по файлам и объединены общим сценарием.

  • Модули
  • Функции
  • Данные
Код физики персонажа и столкновений в игре на PyGame Модуль 4 · PyGame
Катя, 14 лет · платформер

Движение, гравитация и столкновения

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

  • PyGame
  • Классы
  • Коллизии
Видео загружается только после нажатия — страница остаётся быстрой даже на телефоне.Отзывы родителей о занятиях ↗
04 / Результат

Не набор команд.
Собственное портфолио.

01

Поймёт основы синтаксиса и программной логики Python.

02

Научится работать с данными, модулями и библиотеками.

03

Создаст помощника, чат-бота, игру и веб-приложение.

04

Познакомится с нейросетями и машинным обучением.

05

Соберёт портфолио и сможет объяснить собственный код.

Преподаватель Никита Ходос
Наставник курсаНикита Ходос

Преподаватель курса

Никита Ходос

Высшее педагогическое образование УрГПУ по направлению «Технология и дополнительное образование». Пять лет работаю с детьми, четыре года преподаю программирование.

УрГПУвысшее педагогическое образование
5 летработаю с детьми
4 годапреподаю программирование
На занятиях ребёнок рассуждает, пробует и учится объяснять своё решение — а не просто повторяет за преподавателем.
05 / Формат

Два формата.
Один принцип — внимание к ребёнку.

Основной формат3–5 учеников

Мини-группа

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

  • Обсуждение архитектуры и разных способов решения
  • Навык задавать вопросы и объяснять свой код
  • Поддерживающая среда без сравнения и гонки
60 или 90 минутот 1 200 ₽защита проекта
Персональный формат1 ученик

Индивидуально

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

  • Программа под интересы и стартовый уровень
  • Максимум времени на вопросы ребёнка
  • Персональная траектория и обратная связь родителю
60 минутзащита проекталичный темп

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

Бесплатный пробный урок

Первая работающая программа — уже за 60 минут.

Ребёнок попробует Python на практике, а родитель получит рекомендации по уровню, направлению и дальнейшему плану.

Python · бесплатноЗаписаться на пробный урок