Урок 11. «Слова Морти» — Планета Scratch 3
Курс: Планета Scratch 3 — Продвинутый курс, урок 11; уроки 1–7 — в базовом курсе «Планета Scratch»
Среда: Scratch 3 — онлайн на scratch.mit.edu или офлайн-редактор
Длительность: 60–90 минут
Формат: урок-проект с героем Морти, три сценария проведения на выбор
Среда: Scratch 3 — онлайн на scratch.mit.edu или офлайн-редактор
Длительность: 60–90 минут
Формат: урок-проект с героем Морти, три сценария проведения на выбор
Это сокращённое описание урока. Полные материалы — в курсе «Планета Scratch 3 — Продвинутый курс». Первый урок курса целиком можно скачать бесплатно в разделе «Бесплатно».
Цель урока
Научиться работать со строками и вводом от пользователя и собрать игру в угадывание слов.
Что делаем на уроке
- Спрайт-картинка с 7 костюмами: каждый следующий — новая ошибка.
- Список слов, из которого Морти берёт случайное.
- Строка прогресса «_ _ _ _ _» — столько чёрточек, сколько букв в слове.
- «Спросить и ждать»: игрок вводит букву.
- Цикл по буквам слова с блоками «длина» и «буква … из».
- Ошибка — следующий костюм картинки; шесть ошибок — проигрыш.
Что объяснить детям
- Строка — это текст. «Длина» считает в ней буквы, «буква N из» достаёт одну букву по номеру.
- Цикл по строке: счётчик идёт от 1 до длины слова и на каждом шаге проверяет одну букву.
- Слова в списке русские, поэтому букву нужно вводить в русской раскладке.
- Если картинка «перескакивает» костюмы, значит, в начале игры забыли обнулить число ошибок.
Задание
Сделать так, чтобы угаданные буквы открывались в строке прогресса.
Что в полном комплекте
- Презентация для показа на проекторе к каждому из 9 уроков
- Методические рекомендации: цели урока, новые блоки Scratch, тайминг, типичные ошибки учеников
- Готовый проект .sb3 — раздать детям или показать результат в начале занятия
- Спрайты .sprite3 с костюмами для анимации
- Фоны уровней и экраны победы и проигрыша в SVG и PNG
Предыдущий урок — Космическая дуэль. Следующий — Калькулятор-приключение. Все уроки курса: Лабиринт Морти · Гонки Морти-2077 · Космическая дуэль · Калькулятор-приключение · Морти-композитор · Платформер Морти · Морти и говорящий кот · Тир чемпиона.
