С помощью широко известной кроссплатформенной библиотеки Pygame для языка Python ученики смогут создавать свои собственные игры с графическим интерфейсом.
Нажимая на кнопку «Оставить заявку», вы соглашаетесь на обработку персональных данных.
Программирование — востребованная профессия будущего
В Pygame есть много полезных инструментов, функций и модулей, и она активно поддерживается и обновляется сообществом разработчиков. С помощью Pygame можно легко и быстро добавлять в игры изображения, музыку, анимацию, кнопки и многое другое. На нашем замечательном курсе ваши дети создадут викторины, головоломки, аркадные игры, стратегии, 2D шутеры, 3D игры и игры других жанров.
Для кого:
ребятам, мечтающим создавать свои собственные игры
подросткам, интересующимся программированием
тем, кто хочет реализовать свое творчество в gamedev
желающим изучить язык программирования Python
желающим продолжить свое обучение в направлении разработки игр связывающим свою будущую профессию с IT
Чему вы научитесь
изучите основы востребованного языка программирования Python
разберетесь в аспектах создания игр разных жанров
изучите принципы использования библиотеки Pygame для разработки игр
узнаете, как делиться и обмениваться с друзьями своими играми через интернет
научитесь создавать простые, 2D и 3D игры с использованием библиотеки Pygame
напишете и опубликуете в интернет не менее 5 игр различных жанров и сложности
Программа курса
9 месяцев
10.09.24 — 31.05.25
Курс «Разработка игр на Python» дает ребенку уникальную возможность окунуться в мир разработки игр, расширить свои творческие и алгоритмические навыки, а также познакомиться с IT-профессией разработчика в gamedev. Ребята научатся разбираться в фундаментальных концепциях и правилах программирования, а также создадут и опубликуют в интернете свои игры.
1.1 Знакомство с Python, инструктаж по технике безопасности. Знакомство с программой Pycharm. 1.2 Операторы в Python 1.3 Условные операторы 1.4 Работа со строками
2.1 Циклы в Python 2.2 Массивы в Python 2.3 Словари и множества в Python 2.4 Функции в Python
3.1 Классические алгоритмы 3.2 Работа с текстовыми файлами в Python 3.3 Классы в Python 3.4 Основы Объектно-ориентированного программирования
4.1 Основы Pygame 4.2 Создание игры-бродилки. Часть 1 4.3 Создание игры-бродилки. Часть 2 4.4 Создание игры-бродилки. Часть 3
5.1 Создание игры Flappy bird. Часть 1 5.2 Создание игры Flappy bird. Часть 2 5.3 Создание игры Flappy bird. Часть 3 5.4 Компилляция и публикация игр
6.1 Создание игры в жанре – Платформер. Часть 1 6.2 Создание игры в жанре – Платформер. Часть 2 6.3 Создание игры в жанре – Платформер. Часть 3 6.4 Создание игры в жанре – Платформер. Часть 4
7.1 Создание игры в жанре – «Tower Defence». Часть 1 7.2 Создание игры в жанре – «Tower Defence». Часть 2 7.3 Создание игры в жанре – «Tower Defence». Часть 3 7.4 Создание игры в жанре – «Tower Defence». Часть 4
8.1 Создание игры в жанре 2D Shooter. Часть 1 8.2 Создание игры в жанре 2D Shooter. Часть 2 8.3 Создание игры в жанре 2D Shooter. Часть 3 8.4 Создание игры в жанре 2D Shooter. Часть 4
9.1 Создание 3D-игры в Pygame. Часть 1 9.2 Создание 3D-игры в Pygame. Часть 2 9.3 Подготовка к защите проектов 9.4 Защита проектов
Программа курса
9 месяцев
10.09.24 — 31.05.25
Курс «Разработка игр на Python» дает ребенку уникальную возможность окунуться в мир разработки игр, расширить свои творческие и алгоритмические навыки, а также познакомиться с IT-профессией разработчика в gamedev. Ребята научатся разбираться в фундаментальных концепциях и правилах программирования, а также создадут и опубликуют в интернете свои игры.
1.1 Знакомство с Python, инструктаж по технике безопасности. Знакомство с программой Pycharm. 1.2 Операторы в Python 1.3 Условные операторы 1.4 Работа со строками
2.1 Циклы в Python 2.2 Массивы в Python 2.3 Словари и множества в Python 2.4 Функции в Python
3.1 Классические алгоритмы 3.2 Работа с текстовыми файлами в Python 3.3 Классы в Python 3.4 Основы Объектно-ориентированного программирования
4.1 Основы Pygame 4.2 Создание игры-бродилки. Часть 1 4.3 Создание игры-бродилки. Часть 2 4.4 Создание игры-бродилки. Часть 3
5.1 Создание игры Flappy bird. Часть 1 5.2 Создание игры Flappy bird. Часть 2 5.3 Создание игры Flappy bird. Часть 3 5.4 Компилляция и публикация игр
6.1 Создание игры в жанре – Платформер. Часть 1 6.2 Создание игры в жанре – Платформер. Часть 2 6.3 Создание игры в жанре – Платформер. Часть 3 6.4 Создание игры в жанре – Платформер. Часть 4
7.1 Создание игры в жанре – «Tower Defence». Часть 1 7.2 Создание игры в жанре – «Tower Defence». Часть 2 7.3 Создание игры в жанре – «Tower Defence». Часть 3 7.4 Создание игры в жанре – «Tower Defence». Часть 4
8.1 Создание игры в жанре 2D Shooter. Часть 1 8.2 Создание игры в жанре 2D Shooter. Часть 2 8.3 Создание игры в жанре 2D Shooter. Часть 3 8.4 Создание игры в жанре 2D Shooter. Часть 4
9.1 Создание 3D-игры в Pygame. Часть 1 9.2 Создание 3D-игры в Pygame. Часть 2 9.3 Подготовка к защите проектов 9.4 Защита проектов