Дялове

Изсвири мелодия

Ниво 3 · Урок 2 · Програмиране с MakeCode (micro:bit)

micro:bit изсвирва цяла вградена мелодия - от една нота към поредица, подредена в блок.

Изсвири мелодия
Част AВъведение

Какво ще направим?

След като вече свирим нота, време е за цяла мелодия. micro:bit има готови песнички, а можем и сами да наредим ноти в редичка.
Дай на класа минута да предположи как ще стане, преди да продължиш. Целта е да измислят стъпките сами.
Част AАналогия от живота

Броеница от мъниста

Мелодията е като броеница - нотите са мъниста, нанизани по ред. Пренаредиш ли мънистата, се получава друга броеница.
Аналогията прави абстрактното конкретно - задръж на нея, докато класът я схване.
Част BКак мисли програмата

Как работи?

алгоритъм
Разгледай схемата: редът на блоковете е важен - програмата тръгва отгоре надолу.
Мелодията е поредица от ноти , изсвирени една след друга. micro:bit носи няколко вградени песнички (например Entertainer). Можем и да си направим своя: пишем нотите като списък - до, ре, ми, фа, сол - и micro:bit ги изсвирва по ред. Редът е важен: сменя ли се редът, сменя се и мелодията.
Част CСтроим програмата блок по блок - не я преписваме наготово

Кодът стъпка по стъпка

блокове
 
Всяка стъпка добавя по едно нещо и казва защо. Пускай програмата СЛЕД всяка стъпка - детето вижда промяната, вместо да я приема наготово.
Част DЖив симулатор на MakeCode - програмата работи наистина

Пробвай на живо

Пусни симулатора на дъската и покани деца да натискат бутоните. Свържи видяното с кода от предишния дял.
Част EЦъкни отговор - зелено вярно, червено грешно

Въпрос 1 от 2

Какво е мелодия?

  • Поредица от ноти една след друга
  • Една нота
  • Пауза
  • Число
 
Дай време за мислене. Цъкането оцветява избора; „Покажи верния" показва отговора на дъската.
Част EЦъкни отговор - зелено вярно, червено грешно

Въпрос 2 от 2

Ако смениш реда на нотите?

  • Мелодията се променя
  • Звучи същото
  • Спира
  • Става по-силна
 
Дай време за мислене. Цъкането оцветява избора; „Покажи верния" показва отговора на дъската.
Част FГотови решения нарочно няма - търси, греши и пробвай пак

Твой ред да твориш

  • Смени нотите в твоята мелодия.
  • ★★ Направи низходяща мелодия (сол-фа-ми-ре-до).
  • ★★★ Пробвай друга вградена мелодия от списъка.
измисли свое Измисли кратка мелодия за начало на игра. Запиши нотите и я програмирай.
Насърчи промяна и разширяване, не копиране. Звездите са трудност, а „измисли свое" е поканата да излязат извън урока.
За учителяОрганизация на часа

Честа грешка

Мелодията се повтаря безкрайно Пуснал си я в „завинаги“ или с опцията за повтаряне.

✓ Пусни я веднъж Ползвай опцията „веднъж“ (Once) и я сложи в събитие (бутон), не в „завинаги“.

Речник

Мелодия - Поредица от ноти, изсвирени по ред.

Вградена мелодия - Готова песничка в micro:bit.

Как върви часът

1. Идея. Класът предполага как ще стане, преди да види кода.

2. Кодът - по един блок. Пускай след всяка стъпка.

3. На живо. Симулаторът свързва кода с резултата.

4. Твой ред. Задачите нямат готови решения - нарочно.

Откъде е урокът: курс „Програмиране с MakeCode" (micro:bit) на stemprojects.eu. Блоковете са наши, на български; програмата се СТРОИ стъпка по стъпка, не се преписва наготово.