Игровая консоль | Программирование на Python® | Интенсив
Обучиться программированию или приобрести прикладые навыки использования кода? На курсе GameBox не нужно выбирать, потому что он объединяет программирование на языке Python, разработку 2D-игр в среде Pygame. Участники проходят весь цикл создания собственного цифрового устройства: от кода и логики до подключения оборудования, финальной сборки и презентации результата.
Что дают занятия
развитие с нескольких сторон
развитие
алгоритмического
мышления
развитие
алгоритмического
мышления
умение
искать
нестандартные
решения
умение
искать
нестандартные
решения
знание
синтаксиса
языка
Python
знание
синтаксиса
языка
Python
навык
эффективно
использовать
алгоритмы
навык
эффективно
использовать
алгоритмы
Обучение строится по принципу «от простого к сложному»: сначала изучается язык программирования и основы разработки игр, затем происходит знакомство с микрокомпьютером и основами Linux, после чего участники собирают геймпад своими руками, интегрируют его в игровую систему и запускают финальный проект на физическом устройстве. Готовый корпус консоли предоставляется.
- Навыки, приобретаемые учениками:
- Программирование на Python и разработка игр
- Работа с графикой, анимацией и пользовательским вводом
- Интеграция аппаратной и программной частей проекта
- Проектное мышление и инженерный подход
Курс завершается созданием собственного работающего устройства — игровой консоли с физическим управлением, разработанной и собранной участником. Финальный продукт можно использовать, дорабатывать или расширять: добавлять уровни, менять логику игры, подключать новые контроллеры.
Программа
программа
обучения
Модуль 1. Основы Python
- Переменные, условия, циклы, функции
- Работа с текстом, списками, вводом-выводом
- Создание простых текстовых игр (угадай число, лабиринт)
Модуль 2. Введение в Pygame: графика и анимация
- Основы Pygame
- Работа с окнами, отрисовка объектов
- Реакция на клавиши, движение персонажа
- Простая анимация и фон
Модуль 3. Разработка 2D-игр
- Игровая логика, столкновения, уровни
- Добавление звуков, очков, меню
Что дальше
после этого курса обучение можно продолжить на:
Если у вас остались вопросы – мы поможем!
Наши консультанты помогут выбрать направление, расскажут о форматах и программах обучения.