На перших заняттях курс знайомить з базовими поняттями Python. Учень дізнається про ключові слова мови та правила написання коду. Вчиться керувати Агентом за допомогою команд blocks.fill та blocks.place. Практичні завдання допомагають відразу застосовувати знання в грі.
Далі курс розкриває тему змінних та типів даних. Студенти створюють будівлі у три кліки з використанням змінних. Вивчають випадковий вибір та цикл for для створення піксель-арту. Умовні вирази відпрацьовуються на прикладі мультифункціонального калькулятора.
Наступний блок охоплює різні види таймерів у Minecraft. Учень працює з циклом while та створює вулкан за допомогою shapes.circle. Знайомиться з масивами - списками блоків та предметів. Закріплює знання через debugging task - пошук та виправлення помилок у коді.
У другій частині курсу студенти використовують масиви для створення мозаїки. Освоюють вкладені цикли для творчих завдань Агента. Керують конструктором через Builder Tasks. Вивчають фігури Minecraft та створюють виставку Modern Art з використанням змінних.
Цей модуль присвячений роботі з датчиками. Учень навчається заміняти та перевіряти блоки, передавати повідомлення гравцю, організовувати навігацію. Умовні вирази застосовуються для керування роботом-помічником. Debugging tasks допомагають відточувати навички.
Студенти вчаться писати коментарі в Python, аналізувати готовий код та створювати власні debugging tasks. Це готує до самостійної роботи над складними проектами.
Третя частина курсу починається з роботи з текстовими даними. Потім студенти готують міні-гру для режиму "виживання". Будують спеціальну територію, арену, лабіринт. Створюють програму з урахуванням правил - цикл forever, умовні вирази, рахунок гри, бонуси та призи.
Фінальні заняття охоплюють сортувальні алгоритми для блоків. Студент створює кілька варіантів команд для Агента та вибирає найефективніший. Вивчає оператори порівняння та умовні вирази для вимірювання кількості блоків та клонування. Останні debugging tasks закріплюють навички.
На завершальному занятті студент демонструє всі отримані навички. Створює власний проект, що поєднує знання з різних модулів курсу.
Після курсу учень знає ключові слова та синтаксис Python. Вміє використовувати типи даних, цикли, умовні вирази та змінні. Створює функції та доповнює світ Minecraft власними правилами. Працює з масивами, керує роботом-помічником, пише алгоритми для місій Агента. Навчається знаходити та виправляти помилки в коді.
Курс пропонує індивідуальний підхід до кожного студента. Заняття проводять висококваліфіковані викладачі з використанням сучасних технологій. Мовне оточення сприяє вивченню англійської мови через практику програмування.