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