В игровой среде Minecraft дети освоят программирование на Python. Через создание построек в игре узнают базовые концепции кодинга, включая переменные, циклы, команды и научаться подключать ИИ прямо к Minecraft. Эти знания позволят юным игрокам писать собственные скрипты, развивая логическое мышление и навыки работы в трехмерном пространстве.
По завершении обучения участники смогут создать собственное программное обеспечение с применением множества техник программирования и искусственного интеллекта, которое будет ассистировать в процессе игры в Minecraft, в его цифровой вселенной.
Пример занятия:Во время учебного занятия участники освоят запуск Python IDLE и сервера для Minecraft. Они создадут скрипт, который мгновенно возводит дом, подключат ИИ по API, тем самым модернизировав работу скрипта.
Методический план модуля:- Знакомство с Python;
- Логика в Python;
- Координаты в Python;
- Циклы в Python (ч. 1);
- Циклы в Python (ч. 2);
- Размещение блоков в мире Minecraft с помощью функций Python;
- Искусный строитель. Строительство в Minecraft на Python;
- Миниигра с геозоной;
- Создание домов в Minecraft на Python;
- Продвинутые механики строительства в Minecraft на Python;
- Итоговый проект;
- Доработка проекта и съёмка ролика по его созданию.