Урок • 2 часа

Создание чат-бота в среде Scratch

Сегодня мы сделаем чат-бота, который умеет общаться и выполнять команды. Бот будет выполнять 3–5 заданий: например, говорить время, прыгать, звать друга, играть в «угадай число» и другие действия.

Как выглядит результат (пример)

Задачи на урок:

Видео «Разбор»

Пошагово собираем бота: меню, команды и логика общения.

Разбор: чат-бот и команды
Как хранить команду, проверять её и запускать действие.

Теория

Открой, если хочешь понять, как устроены чат-боты.

Теория Нажми, чтобы открыть

Как работает чат-бот в Scratch

1) Команда

Команда — это слово или фраза, которую вводит пользователь. Мы сохраняем её в переменную (например, «команда») и проверяем через условия.

2) Логика «если…то…иначе»
  • если команда = «время» → бот говорит время
  • если команда = «прыгай» → бот прыгает
  • иначе → бот говорит «Я не понял команду»
3) Цикл общения

Чтобы бот работал постоянно, мы делаем цикл: спросить команду → выполнить → спросить снова.

4) Какие команды можно сделать
  • время — бот говорит текущее время;
  • прыгай — бот подпрыгивает;
  • позови друга — появляется второй спрайт;
  • угадай число — мини-игра внутри бота;
  • шутка — бот говорит случайную фразу.

Подсказки (если что-то не получается)

Открывай только нужную подсказку.

Подсказка Как сделать меню команд
Подсказка Команда «время»
Подсказка Команда «прыгай»
Подсказка Команда «позови друга»
Подсказка Игра «угадай число» внутри бота

Скачиваемые материалы

Если нужно — скачай основу чат-бота и дополни её командами.

🤖 Скачать основу чат-бота (Scratch) 📄 Скачать шпаргалку

Сдать работу

Вставь Google Form через iframe, чтобы ответы сохранялись в таблицу.

Рефлексия

Оцени, как прошёл урок и какое настроение после занятия.