Дялове

Ниво на звука (v2)

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

Вграденият микрофон на micro:bit v2 мери силата на звука около платката - ниво на шум, не мелодия.

Ниво на звука (v2)
Част AВъведение

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

Новите micro:bit (версия 2) имат вграден микрофон. Той усеща колко е шумно наоколо. Днес ще измерим силата на звука и ще направим micro:bit да реагира, когато плеснеш.
Дай на класа минута да предположи как ще стане, преди да продължиш. Целта е да измислят стъпките сами.
Част AАналогия от живота

Уши, които усещат шума

Като ушите ти, микрофонът на micro:bit v2 усеща колко е шумно. Тих шепот е малко число, силно пляскане - голямо.
Аналогията прави абстрактното конкретно - задръж на нея, докато класът я схване.
Част BКак мисли програмата

Как работи?

алгоритъм
Разгледай схемата: редът на блоковете е важен - програмата тръгва отгоре надолу.
micro:bit v2 има микрофон (до лампичките има малка иконка на микрофон отзад). Блокът „ ниво на звука “ дава число от 0 (тихо) до 255 (много шумно). С условие превръщаме звука в действие: „ ако е шумно → покажи нещо “. Едно пляскане е кратък силен звук - идеален за задействане. Забележка: това работи само на micro:bit v2 (старите нямат микрофон).
Част CСтроим програмата блок по блок - не я преписваме наготово

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

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

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

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

Въпрос 1 от 2

Кой micro:bit има микрофон?

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

Въпрос 2 от 2

Пляскането е…

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

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

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

Честа грешка

Нищо не се случва при пляскане Ползваш стар micro:bit (v1) без микрофон, или прагът е твърде висок.

✓ Провери версията и прага Звуковият сензор работи само на v2. Ако имаш v2, намали прага, за да реагира по-лесно.

Речник

Микрофон - Сензор, който усеща звук (само micro:bit v2).

Ниво на звука - Число 0-255 за силата на звука.

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

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

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

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

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

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