На первом модуле слушатели установят Minecraft и Python на свои компьютеры. Они научатся базовой настройке среды и познакомятся с основами языка программирования Python. Этот этап дает необходимый фундамент для дальнейшей работы.
Второй модуль охватывает работу с переменными и условиями. Слушатели создадут свою первую игру, научатся выводить координаты в чат и работать с циклами. Здесь же рассматривается конструкция if-elif-else для телепортаций игрока в игре.
На этом этапе студенты научатся создавать блоки с помощью кода, строить дома и целые улицы. Они освоят работу с функциями для автоматизации процессов и изучат Enum для строительства мостов различной сложности.
Модуль включает ввод данных через терминал, очистку игрового пространства и работу со списками. Слушатели научатся сохранять данные и реализовывать систему телепортаций между различными точками мира.
Здесь студенты будут создавать 2D и 3D фигуры, включая многоугольники различной сложности. Они также познакомятся с основами искусственного интеллекта и научатся использовать случайные числа для его реализации в игровых условиях.
Этот блок посвящен созданию помощника в Python Minecraft и реализации игры поиска сокровищ. Слушатели также разработают классические крестики-нолики прямо в среде Minecraft.
На этом этапе студенты разработают квест-игру, зомби-атаку, лабиринт и игру побега от огненного монстра. Каждый проект включает уникальные механики и алгоритмы.
Завершающий модуль предполагает создание собственного проекта в Python Minecraft и его презентацию. Слушатели будут защищать свою работу, демонстрируя полученные навыки программирования и креативность.
Курс предлагает гибкую систему оплаты - можно оплачивать частями. Каждый студент получает поддержку ментора на протяжении всего обучения. Полноценная коммуникация с ментором и одногруппниками обеспечивает эффективное усвоение материала. После успешной сдачи экзамена и защиты финального проекта выдается сертификат. Используется инновационный подход к коллективному обучению, что повышает результативность.