В этом модуле мы познакомим учеников с возможностями языка Python в сфере создания собственных построек в игре Minecraft. Вы узнаете о возможностях и функциях библиотеки mcpi.minecraft и с помощью нее научитесь создавать свои модели и структуры в мире Minecraft.
Ребята научатся:- Основам программирования на языке Python;
- Создавать свои модели в Minecraft с модулями minecraftstuff и turtle;
- Работать с динамическими моделями в Minecraft;
- Использовать функции для генерации построек;
- Основам работы с трехмерными координатами;
- Использованию циклов и условий для управления поведением объектов в Minecraft.
Модуль состоит из 5 занятий, которые поэтапно помогают создавать свои программы для игры Minecraft и понимать структуру и логику программирования.
Данный модуль поможет разобраться в вопросах: - Как писать код на языке Python?
- Как с помощью Python генерировать постройку в Minecraft
- Что такое программирование?
- Как работать с модулями minecraftstuff и turtle?
Пример занятия:Дети научатся создавать яркий и красочный фейерверк в игре Minecraft с помощью библиотеки MinecraftStuff. Они изучат основы программирования на языке Python, научатся работать с модулями MinecraftStuff и mcpi, а также узнают, как создавать и управлять “черепашкой” в Minecraft.
Ученики начнут урок с создания вертикальной линии фейерверка и записи позиции “черепашки”. Затем они научатся рисовать линии фейерверка в разных направлениях и цветах, используя функции из библиотеки MinecraftStuff. Дети также смогут настроить скорость движения черепашки, выбрать цвет блока для рисования и определить случайное расстояние и угол поворота.
На конец урока, дети смогут создать свой собственный, уникальный фейерверк в Minecraft и запустить его в игре.
Методический план:- Знакомство с Python и модулем mcpi.minecraft;
- Знакомство с модулем MinecraftTurtle, создание первых построек;
- Создание фейерверка и знакомство с библиотекой random;
- Создание моста с помощью Minecraft Turtle;
- Создание маяка, знакомство с MinecraftShape, ShapeBlock.