🎯 Цели занятия
- Познакомиться с интерфейсом Minecraft Education
- Узнать, что такое «Агент» и как им управлять
- Научиться составлять простые алгоритмы в визуальном редакторе
- Написать свой первый код: заставить агента двигаться и строить
📋 План занятия
| Этап занятия | Время | Что делаем |
|---|---|---|
| Орг. момент, вход в Minecraft | 10 мин | Запускаем Minecraft Education, создаем мир |
| Интерфейс и агент | 15 мин | Кнопки, инвентарь, как вызвать агента |
| Визуальное программирование | 25 мин | Знакомство с блоками: движение, поворот, разрушение |
| Первый алгоритм | 20 мин | Собираем программу: пройти 5 шагов и поставить блок |
| Практика: постройка моста | 15 мин | Самостоятельно пишем код для агента |
| Опрос и итоги | 5 мин | Проверяем знания |
| Итого | 90 мин | — |
1 Знакомство с Minecraft Education
Привет! Сегодня мы не просто играем — мы учимся программировать внутри Minecraft! У нас есть помощник — Агент. Это маленький робот, который выполняет команды. Мы будем давать ему инструкции с помощью визуальных блоков — это и есть программирование.
Как управлять миром в Minecraft?
Для управления игроком и игрой мы используем клавиатуру и мышь. Клавиатура - для управления ходьбой, открытия инвентаря, изменения предметов. Мышь - для поворота камеры и использования предметов (копать, ударять, ставить блок)
| Клавиша | Что делает |
|---|---|
| W | Двигаться вперёд |
| A | Двигаться влево |
| S | Двигаться назад |
| D | Двигаться вправо |
| E | Открыть инвентарь |
| Q | Выбросить предмет |
| Левая кнопка мыши (ЛКМ) | Ударить/сломать блок |
| Правая кнопка мыши (ПКМ) | Поставить блок/использовать предмет |
| Элемент | Для чего нужен |
|---|---|
| Агент | Робот, который выполняет наш код |
| Редактор кода | Здесь мы собираем программу из блоков |
| Инвентарь | Ресурсы, которые агент может использовать |
| Чат-команды | Специальные команды для программирования и управления миром |
Как вызвать агента и начать программировать?
| Действие | Как сделать |
|---|---|
| Вызвать агента | Найти в инвентаре яйцо призыва Агента (самое последнее) или при нажатии на клавишу C |
| Открыть редактор кода | Нажать клавишу C |
| Выбрать блок | Перетащить блок из библиотеки в рабочую область |
| Запустить программу | Нажать «Выполнить» (Play) в редакторе кода |
2 Первый алгоритм для агента
Агент умеет двигаться, поворачиваться, ставить и разрушать блоки. Мы напишем алгоритм, чтобы агент прошёл вперёд 5 шагов и поставил блок изумруда.
Блоки-команды (что мы будем использовать)
| Блок | Действие |
|---|---|
![]() | Агент делает шаг в направлении взгляда |
![]() | Поворот агента на 90° влево |
![]() | Поворот агента на 90° вправо |
![]() | Ставит блок перед собой (из инвентаря) |
![]() | Разрушает блок перед агентом |
-- Алгоритм: агент строит башню
1. Переместиться на 1 блок вперёд (повторить 5 раз)
2. Разместить впёред (изумруд)
3. Повернуться вправо
4. Переместиться на 1 блок вперёд (повторить 3 раза)
5. Разместить впёред (золотой)
В Minecraft Education это выглядит как последовательность блоков-пазлов. Скоро мы изучим циклы, чтобы не писать одну и ту же команду много раз.
Визуальный код Агента
🔑 Сопоставь команду и действие агента
Выбери правильное действие для каждой команды:
🧩 Кто такой агент в Minecraft Education?
Выбери правильное определение:
🔀 Собери алгоритм для агента
Перетащи шаги в правильном порядке, чтобы агент подлетел на 5 блоков вверх, поставил блок перед собой и вернулся назад:
Нажми на вопрос — Алиса ответит тебе прямо сейчас!
Просто скажи: «Алиса, как заставить агента построить дом?»
🛠️ Практическое задание: постройка моста
💭 Рефлексия
Напиши, что тебе понравилось, а что было сложно:
📝 Проверь себя
1. Как вызвать агента в Minecraft Education?
2. Как открыть редактор кода?
3. Что делает команда «двигаться вперёд»?
5. Для чего нужен агент в Minecraft Education?
6. Что произойдёт, если в алгоритме перепутать порядок команд?

