Программа №7 от 10 до 15 лет

Направление: Python-программирование в Minecraft. Создание игр
Программа поможет ученикам раскрыть возможности языка программирования Python для создания собственных построек и игр в игре Minecraft. Они узнают о функциональных возможностях библиотеки mcpi.minecraft и научатся создавать собственные модели и игры мире Minecraft. Благодаря изучению этого модуля, ученики смогут познакомиться с различными функциями и методами, используемыми в программировании, а также научатся работать с координатами, блоками и строительством фигур.

Пример урока
На уроке дети сделают игру “Бесконечный паркур”. Для генерации объектов они будут использовать объект MinecraftShape и модуль random. Познакомятся с понятием игрового цикла и закрепят знания трехмерных координат.

Методический план:
  • Работа с игровым чатом, вызов функций.
  • Игра “Бесконечный паркур”, библиотека random и работа с координатами.
  • Игра “Ферма”, события при клике.
  • Игра “Выживание”, работа с библиотекой random.
  • Программа “Скульптор”, объект Points.


Направление: Моделирование в Roblox. Виртуальные Путешествия: От дрифта до зомби-апокалипсиса
В ходе занятий ученики освоят программирование игровых механик, моделирование среды. С помощью элементов из Toolbox дополнят сюжеты проектов и познакомятся с основами программирования и дизайна. На занятиях ученики смогут создавать не только интересные, но и познавательные игры!

Пример занятия:
На занятии ученики изучат функционал работы в программе Roblox. Узнают, как создавать скрипты и изучат конструкции для самостоятельного написания кода. Будет предложена задача проектирования космической лаборатории с добавлением элементов из Toolbox. Дети займутся созданием планет (в том числе и настройкой их движения) и ракеты. Ученики не только узнают про особенности строения данных конструкций, но и самостоятельно дополнят.

Методический план:
  • Трасса для дрифтинга.
  • Космическая лаборатория.
  • Путешествие в Средневековье.
  • Назад в будущее (машина времени).
  • Зомби-апокалипсис.

Примечание:
1. Занятия для младшей и старшей группы отличаются уровнем сложности;