Урок 4. «Меткий Морти» — Планета Scratch
Курс: Курс программирования «Планета Scratch», урок 4 из 7
Среда: Scratch 3 — онлайн на scratch.mit.edu или офлайн-редактор
Формат: урок-проект: одна законченная игра с героем Морти
Среда: Scratch 3 — онлайн на scratch.mit.edu или офлайн-редактор
Формат: урок-проект: одна законченная игра с героем Морти
Это сокращённое описание урока. Полные материалы — в курсе «Курс программирования «Планета Scratch»». Первый урок курса целиком можно скачать бесплатно в разделе «Бесплатно».
Цель урока
Разобрать блок «если… иначе», повторить переменные и функции и сделать ускорение падения.
Что делаем на уроке
- Рисуем спрайты «Пень» и «Нож», фон берём из библиотеки. Второй костюм ножа укорочен, будто он воткнулся.
- Сообщение о начале игры, начальное положение и направление.
- Переменная «скорость»: после нажатия пробела 12–15.
- Нож поднимается и поворачивается на 10 градусов за шаг, пока y не станет −80 или ниже.
- «Если… иначе»: пока пробел нажат, скорость уменьшается на 0,5, если нет — на 1,5.
- Проверка направления: от −75 до −115 — попадание.
- Свои блоки «Удача» и «Неудача»: очко, звук и новый бросок или отлёт в сторону и минус попытка.
- Самостоятельно: конец игры, когда попытки кончились, фоновая музыка и сложность.
Что объяснить детям
- «Если… иначе» проверяет условие и выбирает одну из двух веток.
- Скорость, которая всё время уменьшается, превращает взлёт в падение — так получается ускорение.
- Диапазон «удачного» угла и есть сложность: чем он уже, тем труднее попасть.
Что в полном комплекте
- Презентация к каждому из 7 уроков: «Что узнаем», «Правила игры», «Графика», «Скрипты», «Итоги и домашнее задание»
- Готовый проект .sb3 — посмотреть, что должно получиться
- Спрайты урока в формате .sprite3
Предыдущий урок — Морти Fly. Следующий — Вечерняя рыбалка. Все уроки курса: Симулятор фермера · Путешествие к острову привидений · Морти Fly · Вечерняя рыбалка · Морти Пицца · Ball Double.
