Дялове

Появи се и изчезни - изчистване на екрана

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

Картинката на micro:bit се появява и после изчезва - урокът въвежда изчистването на екрана между два кадъра.

Появи се и изчезни - изчистване на екрана
Част AВъведение

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

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

Черната дъска

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

Как работи?

алгоритъм
Разгледай схемата: редът на блоковете е важен - програмата тръгва отгоре надолу.
Екранът има състояние - каквото покажем, остава, докато не го сменим. Блокът „изчисти екрана“ изгасва всички светодиоди (нулира състоянието). Комбинирано с паузи и цикъл, така правим нещо да мига или да примигва.
Част CСтроим програмата блок по блок - не я преписваме наготово

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

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

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

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

Въпрос 1 от 2

Какво прави „изчисти екрана“?

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

Въпрос 2 от 2

Защо иконата мига?

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

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

  • Накарай иконата да примигва по-бързо.
  • ★★ Редувай ДВЕ икони, като чистиш между тях.
  • ★★★ Направи „SOS“ - три кратки и три дълги примигвания.
измисли свое Направи светофар или сигнална лампа, която предупреждава за нещо.
Насърчи промяна и разширяване, не копиране. Звездите са трудност, а „измисли свое" е поканата да излязат извън урока.
За учителяОрганизация на часа

Честа грешка

Старата картина остава на екрана! micro:bit помни последното показано, докато не го смениш или изчистиш.

✓ Изчисти преди новото Сложи „изчисти екрана“ преди следващото показване, ако искаш чист старт.

Речник

Състояние - Каквото програмата „помни“ в момента - тук какво свети.

Изчисти екрана - Блок, който изгасва всички светодиоди.

Мигане - Редуване на показване и изчистване.

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

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

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

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

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

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