🎯 Цели занятия
- Повторить, что такое цикл и зачем он нужен
- Понять, что такое вложенные циклы (цикл внутри цикла)
- Научиться использовать вложенные циклы для построения фигур
- Узнать, как менять слот инвентаря агента
- Построить фигуры по образцам с помощью кода
📋 План занятия
| Этап занятия | Время | Что делаем |
|---|---|---|
| Орг. момент | 5 мин | Приветствие, настрой на занятие |
| Повторение: циклы | 10 мин | Вспоминаем, что такое цикл и как он работает |
| Вложенные циклы | 20 мин | Изучаем новый материал: цикл внутри цикла |
| Интерактивные задания | 20 мин | Собираем алгоритмы с вложенными циклами |
| Смена слота инвентаря | 10 мин | Учимся менять блоки у агента |
| Практика: строим фигуры | 20 мин | По фотографиям строим фигуры с помощью кода |
| Опрос и итоги | 5 мин | Проверяем знания |
| Итого | 90 мин | — |
1 Повторяем: что такое цикл?
Цикл — это конструкция, которая позволяет выполнять один и тот же блок команд несколько раз.
-- Простой цикл: повторяем 5 раз
-- Цикл с командой внутри

🧠 Проверь себя
Сколько раз выполнится команда поставить блок в этом коде?
2 Вложенные циклы
Что это такое?
Иногда одного цикла недостаточно. Например, чтобы построить квадрат 5×5, нужно:
- Повторить 5 раз (для каждой строки)
- Внутри каждой строки поставить 5 блоков
Для этого используется вложенный цикл — цикл внутри другого цикла.
Как это работает?
| Шаг | Внешний цикл | Внутренний цикл | Результат |
|---|---|---|---|
| 1 | Строка 1 | Ставит 5 блоков | ■■■■■ |
| 2 | Строка 2 | Ставит 5 блоков | ■■■■■ |
| 3 | Строка 3 | Ставит 5 блоков | ■■■■■ |
| 4 | Строка 4 | Ставит 5 блоков | ■■■■■ |
| 5 | Строка 5 | Ставит 5 блоков | ■■■■■ |
-- Строим квадрат 5 на 5 блоков

Ещё один пример: прямоугольник 3×4

Как менять количество блоков в строке?
Чтобы построить пирамиду или ступеньки, нужно, чтобы в каждой строке было разное количество блоков. Для этого можно использовать переменную или просто менять число в цикле.
🧩 Собери вложенный цикл
Перетащи шаги в правильном порядке, чтобы построить прямоугольник 3×4 (3 строки, 4 блока в каждой):




🔢 Сколько раз выполнится команда?
Сколько раз агент поставит блок в этом коде?
3 Меняем слот инвентаря агента
Чтобы агент ставил разные блоки, нужно научиться менять активный слот в его инвентаре.
| Команда | Что делает | Пример |
|---|---|---|
![]() | Активирует первый слот инвентаря | выбрать слот 1 (земля) |
![]() | Активирует второй слот | выбрать слот 2 (камень) |
![]() | Активирует третий слот | выбрать слот 3 (дерево) |
И так можно делать с 27 ячейками, так как инвентарь Агента — это маленький сундук.
-- Строим стену из разных блоков
🎒 Какой слот нужно выбрать?
Агент должен построить башню: 3 блока земли, потом 3 блока камня. Какой код правильный?
Нажми на вопрос — Алиса ответит тебе прямо сейчас!
Просто скажи: «Алиса, объясни вложенные циклы для детей»
4 Практика: строим фигуры по образцам
Теперь применим знания на практике! В Minecraft Education создай плоский мир и построй эти фигуры с помощью кода.

1. Поставь 4 блока в ряд (цикл 4 раза) → это нижний слой
2. Поверни, перейди на новую строку, поверни — так 4 раза, получится квадрат 4×4
3. Всё это повтори 3 раза (поднимись вверх после каждого слоя)

1. Построй квадрат 4×4 (вложенный цикл 4×4)
2. Поднимись вверх
3. Построй квадрат 2×2 (вложенный цикл 2×2)

1. Слой 1: квадрат 5×5
2. Слой 2: квадрат 3×3 (подняться вверх)
3. Слой 3: квадрат 1×1 (подняться вверх)
🛠️ Практическое задание: построй фигуры
Запусти Minecraft Education, создай плоский мир и выполни задания:
повторить N раз, где N — номер шага.
💭 Рефлексия
Напиши, что тебе понравилось, а что было сложно:
📝 Проверь себя
1. Что такое вложенный цикл?
2. Сколько раз выполнится внутренний цикл, если внешний повторяется 3 раза, а внутренний — 4 раза?
3. Какой блок меняет слот инвентаря агента?
4. Для чего нужны вложенные циклы?
5. Что нужно сделать, чтобы агент поставил разные блоки?


