Разработка игр на Python

Рекомендуемый возраст обучающихся: 11-12 лет
Программа обучения
Длительность обучения: 64 занятия (по 45 минут)
Программа состоит из двух модулей
Основы программирования на Python (32 занятия)
В ходе изучения данного модуля обучающийся научится создавать простые приложения и решать различные задачи программирования на языке Python. Модуль включает 12 тем:
  1. Ввод и вывод информации. Переменные, типы данных и математические операции
  2. Условия
  3. Цикл while
  4. Строки
  5. Цикл for. Списки
  6. Работа с датой и временем (модули datetime и time)
  7. Функции
  8. Разработка интерфейсов на tkinter
  9. Работа с файлами
  10. Словари
  11. Tkinter. Виджет Canvas
  12. Объектно-ориентированное программирование
Разработка игр с помощью Python Pygame (26 занятий)
В данном модуле обучающийся научится создавать 2d игры с помощью модуля Python Pygame. Модуль состоит из 7-ми тем и содержит большое количество практики:
  1. Окно и главный цикл приложения
  2. Разработка графического интерфейса
  3. Рисование в Pygame
  4. Анимация
  5. Обработка событий и управление движением объекта
  6. Столкновения объектов
  7. Разработка игр (разработаем 4 игры)
Итоговый проект (6 занятий)
Разработка собственной игры на Pygame
Вводное занятие проводится бесплатно