Уроки программирования

Урок 13. «Морти-композитор» — Планета Scratch 3

Курс: Планета Scratch 3 — Продвинутый курс, урок 13; уроки 1–7 — в базовом курсе «Планета Scratch»
Среда: Scratch 3 — онлайн на scratch.mit.edu или офлайн-редактор
Длительность: 60–90 минут
Формат: урок-проект с героем Морти, три сценария проведения на выбор
Это сокращённое описание урока. Полные материалы — в курсе «Планета Scratch 3 — Продвинутый курс». Первый урок курса целиком можно скачать бесплатно в разделе «Бесплатно».

Цель урока

Научиться подключать расширения Scratch, играть ноты и сохранять последовательность действий в список.

Что делаем на уроке

  1. Подключаем расширение «Музыка» кнопкой внизу слева.
  2. Рисуем 7 клавиш — до, ре, ми, фа, соль, ля, си — и кнопки «Играть» и «Очистить».
  3. Сцена задаёт инструмент и темп.
  4. Каждая клавиша по щелчку играет свою ноту и добавляет её номер в список «Мелодия».
  5. Кнопка «Играть» проходит по списку в цикле и проигрывает ноты по очереди.
  6. Кнопка «Очистить» удаляет из списка всё.

Что объяснить детям

  • Ноты задаются номерами по стандарту MIDI: до первой октавы — 60, ре — 62, ми — 64, фа — 65, соль — 67, ля — 69, си — 71. Каждый полутон — плюс 1.
  • Клавиша должна реагировать на «когда спрайт нажат», а не на флажок.
  • Чтобы стереть запись, нужен блок «удалить всё из…», а не «удалить элемент».

Что в полном комплекте

  • Презентация для показа на проекторе к каждому из 9 уроков
  • Методические рекомендации: цели урока, новые блоки Scratch, тайминг, типичные ошибки учеников
  • Готовый проект .sb3 — раздать детям или показать результат в начале занятия
  • Спрайты .sprite3 с костюмами для анимации
  • Фоны уровней и экраны победы и проигрыша в SVG и PNG
Made on
Tilda