Создание чат-бота в среде Scratch
Сегодня мы сделаем чат-бота, который умеет общаться и выполнять команды. Бот будет выполнять 3–5 заданий: например, говорить время, прыгать, звать друга, играть в «угадай число» и другие действия.
Как выглядит результат (пример)
Задачи на урок:
Видео «Разбор»
Пошагово собираем бота: меню, команды и логика общения.
Теория
Открой, если хочешь понять, как устроены чат-боты.
Теория Нажми, чтобы открыть
Как работает чат-бот в Scratch
1) Команда
Команда — это слово или фраза, которую вводит пользователь. Мы сохраняем её в переменную (например, «команда») и проверяем через условия.
2) Логика «если…то…иначе»
- если команда = «время» → бот говорит время
- если команда = «прыгай» → бот прыгает
- иначе → бот говорит «Я не понял команду»
3) Цикл общения
Чтобы бот работал постоянно, мы делаем цикл: спросить команду → выполнить → спросить снова.
4) Какие команды можно сделать
- время — бот говорит текущее время;
- прыгай — бот подпрыгивает;
- позови друга — появляется второй спрайт;
- угадай число — мини-игра внутри бота;
- шутка — бот говорит случайную фразу.
Подсказки (если что-то не получается)
Открывай только нужную подсказку.
Подсказка Как сделать меню команд
Подсказка Команда «время»
Подсказка Команда «прыгай»
Подсказка Команда «позови друга»
Подсказка Игра «угадай число» внутри бота
Скачиваемые материалы
Если нужно — скачай основу чат-бота и дополни её командами.
🤖 Скачать основу чат-бота (Scratch) → 📄 Скачать шпаргалку →Сдать работу
Вставь Google Form через iframe, чтобы ответы сохранялись в таблицу.
Рефлексия
Оцени, как прошёл урок и какое настроение после занятия.