🎯 Цели занятия
- Понять, что такое переменные и зачем они нужны
- Научиться создавать переменные в Minecraft Education
- Изучить разные типы данных: числа, текст, логические значения
- Научиться изменять значения переменных
- Применить переменные в практическом проекте
📋 План занятия
| Этап занятия | Время | Что делаем |
|---|---|---|
| Орг. момент | 5 мин | Приветствие, настрой на занятие |
| Что такое переменная? | 15 мин | Теория: аналогии из жизни, примеры |
| Типы данных | 15 мин | Числа, текст, логические значения |
| Создание и изменение переменных | 15 мин | Как создать переменную, как изменить её значение |
| Интерактивные задания | 15 мин | Закрепляем на практике |
| Практический проект | 20 мин | Создаём программу с переменными |
| Итоги | 5 мин | Проверяем знания |
| Итого | 90 мин | — |
1 Что такое переменная?
Переменная — это как коробка с именем, в которой можно хранить какую-то информацию.
Аналогия из реальной жизни
Представь, что у тебя есть коробка с наклейкой «Мои игрушки». Ты можешь:
- Положить в неё что-то (присвоить значение)
- Посмотреть, что внутри (прочитать значение)
- Заменить содержимое на другое (изменить значение)
-- Создаём переменную (классная коробка с именем)
-- Используем переменную в программе
-- Меняем значение переменной
-- Теперь цикл повторится 25 раз!
2 Типы данных
В переменные можно сохранять разные виды информации. Это называется тип данных.
| Тип | Что хранит | Примеры | Использование |
|---|---|---|---|
| Число number |
Любые числа | 10, -5, 3.14, 100 |
Счётчики, координаты, количество |
| Текст string |
Строка символов | "Привет", "Алекс", "Minecraft" |
Имена, сообщения, названия |
| Логический boolean |
Правда или ложь | true, false |
Условия, флаги, переключатели |
-- Примеры разных типов переменных
-- Число (number)
высота_башни = 10
температура = -5.5
-- Текст (string) — в кавычках
имя_агента = "Стив"
приветствие = "Добро пожаловать!"
-- Логическое (boolean) — true или false
есть_свет = true
дождь_идёт = false
🧠 Определи тип переменной
Какой тип данных у переменной возраст = 12?
🧠 Определи тип переменной
Какой тип данных у переменной игрок_онлайн = true?
3 Создание и изменение переменных
Как создать переменную?
В Minecraft Education для создания переменной используется кнопка создать переменную во вкладке Переменные.
Как изменить переменную?
Чтобы изменить значение переменной, используется блок «изменить [имя] на [значение]».
Пример: счётчик шагов
4 Интерактивные задания
🔧 Создание переменной
Какой блок используется для создания переменной в Minecraft Education?
🔄 Изменение переменной
Какая команда изменит значение переменной шаги с 5 на 10?
📊 Значение переменной
В коде: задать счётчик значение 0. Затем: изменить счётчик на 3. Какое теперь значение у счётчик?
🏷️ Имя переменной
Какое имя переменной подходит для хранения количества убитых мобов?
Нажми на вопрос — Алиса ответит тебе прямо сейчас!
Просто скажи: «Алиса, объясни переменные для детей»
🛠️ Практический проект: Строитель с переменными
Создай программу, которая строит башню, используя переменные для управления размерами.
Пошаговый проект:
-
Используй вложенный цикл: внешний
повторить ширина раз, внутреннийповторить ширина раз [поставить блок; двигаться вперёд] -
После каждого квадрата агент должен
подняться вверх -
Используй блок
изменить счётчик_этажей на 1внутри цикла строительства
высота на 10 или ширина на 4 — и башня изменится автоматически!
📝 Проверь себя
1. Что такое переменная?
2. Какой тип данных у переменной имя = "Алекс"?
3. Какой блок создаёт переменную в Minecraft Education?
4. Какой тип данных может быть только true или false?
5. Зачем использовать переменные в программах?
💭 Рефлексия
Напиши, что тебе понравилось, а что было сложно: