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

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

Этап занятияВремяЧто делаем
Орг. момент5 минПриветствие, настрой на занятие
Что такое переменная?15 минТеория: аналогии из жизни, примеры
Типы данных15 минЧисла, текст, логические значения
Создание и изменение переменных15 минКак создать переменную, как изменить её значение
Интерактивные задания15 минЗакрепляем на практике
Практический проект20 минСоздаём программу с переменными
Итоги5 минПроверяем знания
Итого90 мин—

1 Что такое переменная?

Переменная — это как коробка с именем, в которой можно хранить какую-то информацию.

📦
количество_шагов
10
число
📝
имя_игрока
"Алекс"
текст
✅
свет_включён
true
правда/ложь

Аналогия из реальной жизни

Представь, что у тебя есть коробка с наклейкой «Мои игрушки». Ты можешь:

переменные_пример.txt
-- Создаём переменную (классная коробка с именем)


-- Используем переменную в программе


-- Меняем значение переменной


-- Теперь цикл повторится 25 раз!
💡 Главная идея: переменные позволяют сохранять информацию и использовать её в разных местах программы. Если нужно изменить число — меняешь его в одном месте, а не во всей программе!

2 Типы данных

В переменные можно сохранять разные виды информации. Это называется тип данных.

ТипЧто хранитПримерыИспользование
Число
number
Любые числа 10, -5, 3.14, 100 Счётчики, координаты, количество
Текст
string
Строка символов "Привет", "Алекс", "Minecraft" Имена, сообщения, названия
Логический
boolean
Правда или ложь true, false Условия, флаги, переключатели
типы_данных.txt
-- Примеры разных типов переменных

-- Число (number)
высота_башни = 10
температура = -5.5

-- Текст (string) — в кавычках
имя_агента = "Стив"
приветствие = "Добро пожаловать!"

-- Логическое (boolean) — true или false
есть_свет = true
дождь_идёт = false

🧠 Определи тип переменной

Какой тип данных у переменной возраст = 12?

Число (number)
Текст (string)
Логический (boolean)

🧠 Определи тип переменной

Какой тип данных у переменной игрок_онлайн = true?

Число (number)
Текст (string)
Логический (boolean)

3 Создание и изменение переменных

Как создать переменную?

В Minecraft Education для создания переменной используется кнопка создать переменную во вкладке Переменные.

создание_переменных.makecode

        
      

Как изменить переменную?

Чтобы изменить значение переменной, используется блок «изменить [имя] на [значение]».

изменение_переменных.makecode

        
      

Пример: счётчик шагов

счётчик_шагов.makecode

        
      
📌 Важно: переменные создаются один раз, а затем их можно изменять сколько угодно раз. В Minecraft Education блок «задать» создаёт переменную, а блок «изменить» меняет её значение.

4 Интерактивные задания

🔧 Создание переменной

Какой блок используется для создания переменной в Minecraft Education?

кнопка "Создать переменную"
изменить [имя] на [число]
повторить [число] раз

🔄 Изменение переменной

Какая команда изменит значение переменной шаги с 5 на 10?

задать шаги значение 5
изменить шаги на 10
шаги = 5

📊 Значение переменной

В коде: задать счётчик значение 0. Затем: изменить счётчик на 3. Какое теперь значение у счётчик?

0
3
6

🏷️ Имя переменной

Какое имя переменной подходит для хранения количества убитых мобов?

x
количество_мобов
123
🤖
Спроси Алису (ИИ-помощник)

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

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

🛠️ Практический проект: Строитель с переменными

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

Создай программу, которая строит башню, используя переменные для управления размерами.

Пошаговый проект:

💡 Подсказка: переменные позволяют легко менять размеры башни. Попробуй изменить высота на 10 или ширина на 4 — и башня изменится автоматически!

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

1. Что такое переменная?

2. Какой тип данных у переменной имя = "Алекс"?

3. Какой блок создаёт переменную в Minecraft Education?

4. Какой тип данных может быть только true или false?

5. Зачем использовать переменные в программах?

💭 Рефлексия

Напиши, что тебе понравилось, а что было сложно: