В довольно популярной игре Minecraft существует возможность внедрять собственноручно написанные программы на языке Python. Именно этим ребята и занимаются на нашем курсе: изучают один из самых популярных и востребованных языков программирования во время игры.
Ученики разрабатывают программы, которые подключаются к серверу игры и взаимодействуют с ним. С помощью специальных функций, ввода пользователя и преобразования типов данных совершают прыжок по введенным координатам и строят дом с размерами и типом блока, указанных в программе. Используя сторонние библиотеки, разрабатывают графический интерфейс и управляют инструкциями по нажатию кнопки. Разрабатывают программы для построения 3D-графиков движения игрока, записи координат в файл, собственных внутриигровых режимов и модификаций.
Изучают переменные, условные конструкции, циклы, функции, списки, словари, принципы объектно-ориентированного программирования. Благодаря данному курсу, ученики не только с пользой, но и весело проводят время в любимой игре.
Каждом ученику выделяется персональное рабочее место, где он работает самостоятельно, совещаясь с командой. В конце учебного года проводятся проектные занятия, где ребята разрабатывают собственные проекты по техническому заданию.