Программирование Python Minecraft
12-15 лет
2 часа
1 раз в неделю
3700 руб за 4 занятия
Курс по разработке на Python для тех, кто хочет стать программистом. Игра Minecraft выступает в качестве средства визуализации и сбора данных. Изучим основные составные элементы языка Python, начиная с переменных, заканчивая разработкой приложений, обработкой данных и их представления.
О курсе
Данный курс разработан для тех, кто хочет получить реальные практические навыки в программировании. Ребята пишут программы, которые взаимодействуют с игровым сервером Minecraft. Обучаем собирать, обрабатывать и визуализировать массивы данных, завязанные на игровом процессе, что делает обучение более понятным и увлекательным.

Проходим все основы программирования и нюансы языка Python, углубляясь в разработку приложений, чат-ботов, 2D-3D графиков, распознавание речи и многое другое.
моделируем ->
пишем скрипт -> тестируем
Упор на практику
Курс состоит на 80% из практики: разбираем теорию и решаем задачии прямо на занятиях. Обучаем реальным навыкам, опираясь на современные задачи.
Курс поможет в дальнейшем
Python входит в перечень языков программирования ЕГЭ/ОГЭ. Пройдя курс, ученики без проблем смогут решать экзаменационные задачи.
Примеры работ
Анализ ландшафта
Программа сканирует игровую площадь мира, обрабатывает данные и строит точечный график поверхности ландшафта.
Каркасная и 3D-поверхности
Построение каркасной и трехмерной поверхностей ландшафта. Нахождение минимальной/максимальной высоты, 3D-навигация.
Динамическая визуализация
Динамический сбор данных о позиции игрока, построение 3D-графика.
Работа с файлами: запись/чтение данных.
Графический интерфейс
Разработка админ-панели для управления игровым миром, получение списка существ, парсинг данных и построение таблицы.
Арена с монстрами
Изучение многомерных словарей, вызов существ и создание массовых баталий на арене.
Интерфейс строительства
Разработка интерфейса по размещению построек, с возможностью выбора блока, регулировки высоты, добавление/удаление участков.
Многопоточность
Разработка игрового режима по поиску алмазов с одновременным выполнением команд - движение стены, платформы, отслеживание удара.
Как проходит обучение
Каждом ученику выделяется персональное рабочее место, где он работает самостоятельно, совещаясь с командой.
Курс разделен на модули. Для эффективного усвоения материала проводятся практические занятия. Ребята пишут программы по ТЗ с поддержкой преподавателя.
В конце учебного года проводятся проектные занятия с их защитой. Результат работы высылается родителям в видеоотчете.
Филиалы
Уроки проходят на базе муниципальных учреждений.
Приглашаем на занятия любого желающего, вне зависимости являетесь ли вы учеником школы или нет.
Школа №160 - ул.Выставочная 8

Школа №134 - ул. Петухова 100
Школа №109 - ул.Вертковская 16
Школа №41 - ул. Зорге 259/1
© ООО «Асти» 630048 г. Новосибирск.
ОГРН 1135476080981
ИНН 5403347396 Лицензия №12391
Контакты
+7 952 931 11 07
Контакты
Директор школы Roboproject
Руководитель направлений робототехники
Олеся Владимировна
Руководитель направлений программирования
Сергей Романович