🎯 Цели занятия

📋 План занятия

Этап занятияВремяЧто делаем
Орг. момент5 минОбсуждаем, из чего состоит лес в Minecraft
Теория: блоки и постройки15 минБлоки для ствола, листвы, земли, декора
Интерактив15 минИгры и вопросы на закрепление
Разбор алгоритма дерева10 минКак агент строит одно дерево по шагам
Мини-проект «Лес»40 минПошаговая практика в Minecraft Education
Бонус и итоги15 минДополнительные украшения, рефлексия
Итого90 мин—

1 Из каких блоков состоит лес?

В Minecraft лес — это не только высокие деревья. Чтобы полянка выглядела живой, мы используем разные блоки для разных частей постройки.

Бревно (дуб)
Ствол дерева
Листья (дуб)
Крона дерева, куст
Трава / земля
Полянка под лесом
Цветы
Украшение вокруг деревьев
Камень / гравий
Дорожка через лес (бонус)

Как выглядит простое дерево?

На этом занятии мы строим упрощённое дерево: вертикальный ствол и «шапка» из листьев сверху.

Часть лесаБлок в игреКто ставит
СтволБревно дубаАгент (слот 1)
КронаЛистья дубаАгент (слот 2)
Куст1–2 блока листьев у землиАгент
ПолянаТрава или земляАгент или заполнить блоками
💡 Важно: перед программой положи в инвентарь агента нужные блоки: в слот 1 — бревно, в слот 2 — листья. Блок выбрать слот инвентаря мы уже изучали в занятии 1.5.

2 Какие команды понадобятся?

Мини-проект собирается из знакомых «кирпичиков» — блоков MakeCode:

ИдеяБлоки MakeCode
Запуск по чату
Высота стволаПеременная
Ствол вверхповторить … раз → подняться вверх → разместить вниз
Кронавыбрать слот 2 → несколько разместить вперёд и поворотов
Следующее дереводвигаться вперёд на несколько шагов
Несколько деревьевЦикл повторить количество_деревьев раз
Большая поляназаполнить блоками (координаты)
алгоритм_одного_дерева.txt
-- Упрощённый алгоритм (словами)
1. выбрать слот 1 (бревно)
2. повторить высота_ствола раз:
       подняться вверх
       разместить вниз
3. выбрать слот 2 (листья)
4. поставить листья вокруг верхушки
5. опуститься вниз на высота_ствола (вернуться к земле)

3 Интерактив: закрепляем теорию

🧩 Что чем строим?

Выбери правильный ответ: чем лучше всего сделать ствол дерева?

Листья дуба
Бревно дуба
Стекло

🌿 Маленький куст

Куст на полянке — это обычно…

Несколько блоков листьев у земли
Башня из камня высотой 10 блоков
Ряд из бревён длиной 20 блоков

📋 Порядок действий

Какой порядок шагов правильный, чтобы агент построил дерево?

Сначала ствол, потом листья, потом шаг к следующему месту
Сначала листья на земле, потом ствол поверх них
Только листья, без ствола
🤖
Спроси Алису (ИИ-помощник)

Нажми на вопрос — Алиса ответит тебе прямо сейчас!

💬 Нажми на любой вопрос — откроется Алиса с готовым ответом.
💡 Хочешь спросить что-то своё? Спроси Алису про лес, агента или блоки в Minecraft Education.
Например: «Алиса, как сделать куст из листьев в Minecraft?»
⚠️ Никогда не отправляй Алисе личные данные (адрес, телефон, пароли) — вопросы обсуждай только с родителями и преподавателем.

🌲 Мини-проект: программа «Лес»

Выполнено шагов: 0 из 10

Открой Minecraft Education, создай мир (лучше плоский или пустой участок) и собери программу по шагам. Не спеши — сначала одно дерево, потом весь лес.

1 Подготовка

2 Команда запуска

Команда находится во вкладке Игрок. В чате игры напиши лес, чтобы запустить программу.

3 Одно дерево (без цикла)

Простой вариант «креста»: на верхушке поставь блок → поверни налево → шаг вперёд → блок → поверни налево → шаг → блок. Или поставь один блок листьев прямо над последним бревном и 4 блока по сторонам.

4 Второе и третье дерево (повтор кода)

🤔 Замечание преподавателя: сейчас один и тот же набор блоков приходится копировать много раз. Программа становится длинной и легко ошибиться. На следующем занятии в разделе 4 мы узнаем, как не повторять код — с помощью функций. Запомни это ощущение!

5 Цикл вместо копирования (упрощение)

Код дерева остаётся один раз внутри цикла — уже короче! Но если понадобится второй тип дерева (берёза и дуб), снова придётся дублировать… Об этом поговорим на следующих занятиях.

⭐ Бонус: украшаем лес

✅ Готово? Напиши в чат лес, агент построит поляну, потом покажи преподавателю. Объясни, где в коде ты повторял одни и те же блоки — это пригодится на занятии про функции.

📝 Проверь себя

1. Какой блок лучше подходит для ствола?

2. Зачем переменная высота_ствола?

3. Что делать после постройки одного дерева, если следующее — в 6 блоках?

4. Почему в этом уроке мы копировали код дерева несколько раз?

5. Как запустить программу «Лес»?

💭 Рефлексия

Напиши, что получилось, и что было неудобно в коде: