- Возраст: 10 - 15 лет
- Специальная подготовка: не требуется
- Продолжительность занятия: 1 час 45 минут
- Формат обучения: в аудитории
- Продолжительность курса: 9 месяцев
Minecraft превращается в настоящую лабораторию программирования: ребята не просто играют, а создают алгоритмы, пишут код, программируют роботов и разрабатывают собственные проекты.
Модуль 1. Учимся думать и программировать
Ребята познакомятся с основами программирования и научатся:
Проекты модуля: автоматизированные постройки, лабиринты, мосты и системы добычи ресурсов.
- составлять алгоритмы и последовательности команд;
- программировать роботов-«черепашек»;
- использовать циклы и условия;
- создавать автоматизированные постройки и добычу ресурсов;
- находить и исправлять ошибки в программах.
Проекты модуля: автоматизированные постройки, лабиринты, мосты и системы добычи ресурсов.
Модуль 2. Программирование на Lua
Переходим от игровых команд к настоящему программированию на языке Lua.
Ребята изучат:
Проекты модуля: калькулятор, генератор задач, электронный замок и другие собственные программы.
Ребята изучат:
- переменные и типы данных;
- арифметические операции;
- условия и циклы;
- функции и процедуры;
- ввод и вывод информации;
- основы отладки программ.
Проекты модуля: калькулятор, генератор задач, электронный замок и другие собственные программы.
Модуль 3. Компьютеры, роботы и сетевое программирование
В этом модуле ребята переходят к более серьезным задачам и программируют уже не только черепах, но и компьютеры внутри Minecraft.
Ребята научатся:
Итоговый проект: собственная программа, автоматизированная система, чат-бот или другой цифровой проект.
Ребята научатся:
- работать с файлами и папками через консоль;
- писать программы на Lua и выводить информацию на экран;
- создавать калькуляторы и программы с переменными и условиями;
- управлять электронными сигналами: дверями, лампами и другими устройствами;
- создавать электронные замки с авторизацией по паролю;
- рисовать в Paint и создавать программируемые анимации;
- программировать роботов и управлять ими с помощью кода;
- создавать функции и процедуры и использовать их в программах;
- передавать сообщения между компьютерами;
- создавать собственных чат-ботов.
Итоговый проект: собственная программа, автоматизированная система, чат-бот или другой цифровой проект.
🚀 В результате ребенок:
✔️ освоит основы алгоритмического и объектно-ориентированного мышления;
✔️ получит практический опыт программирования на Lua;
✔️ научится работать с переменными, условиями, циклами и функциями;
✔️ попробует автоматизацию, работу с устройствами и сетевое взаимодействие;
✔️ научится создавать, тестировать и презентовать собственные проекты.
Minecraft здесь — не просто игра, а среда, в которой ребенок сразу видит результат своего кода и учится решать реальные программные задачи.
✔️ освоит основы алгоритмического и объектно-ориентированного мышления;
✔️ получит практический опыт программирования на Lua;
✔️ научится работать с переменными, условиями, циклами и функциями;
✔️ попробует автоматизацию, работу с устройствами и сетевое взаимодействие;
✔️ научится создавать, тестировать и презентовать собственные проекты.
Minecraft здесь — не просто игра, а среда, в которой ребенок сразу видит результат своего кода и учится решать реальные программные задачи.