Дялове

Охбот слуша и отговаря

Охбот слуша и отговаря

Ниво 4 · Урок 2 · Програмиране с Охбот · Охбот усеща
Цъкни, за да започнеш
Дял AВъведение

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

Охбот има микрофон и може да разпознава думи. Ще му дадем „уши“: когато чуе определена дума, да отговори — истински малък разговор.
Дай на класа минута да предположи как ще стане, преди да продължиш. Целта е да измислят стъпките сами.
Дял AАналогия от живота

Вълшебната дума

В приказките вратата се отваря само на точната дума — „Сезам, отвори се!“. Охбот работи по същия начин: слуша постоянно, но реагира само когато „последната чута дума“ съвпадне с думата, която очаква.
Аналогията прави абстрактното конкретно — задръж на нея, докато класът я схване.
Дял BКак мисли програмата

Как работи?

повтаряйАлгоритъм: отговор на думаНатиснат клавишЧута дума =„здравей“?ОтговориСлушай пак
Проследи схемата: редът на блоковете е важен — Охбот изпълнява една стъпка след друга, отгоре надолу.
Освен да вижда, Охбот може и да чува . Репортерът „последната чута дума“ пази думата, която микрофонът е разпознал последно. Новото понятие тук е условие : блокът „ако <… = …> тогава“ изпълнява кода вътре само ако условието е вярно. Така Охбот отговаря само когато чуе точната дума, а „завинаги“ го кара да слуша постоянно.
Дял CСтроим програмата блок по блок — не я преписваме наготово

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

блокове
 
Всяка стъпка добавя по едно нещо и казва защо. Пускай програмата СЛЕД всяка стъпка — детето вижда как Охбот се променя, вместо да приема кода наготово.
Дял EЦъкни отговор — зелено вярно, червено грешно

Въпрос 1 от 3

Кога блокът „ако <…> тогава“ изпълнява кода вътре?

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

Въпрос 2 от 3

Какво пази „последната чута дума“?

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

Въпрос 3 от 3

Защо слагаме „ако“-блоковете в „завинаги“?

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

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

  • Добави своя дума и отговор (напр. „как си“ → „Супер съм!“).
  • ★★ Накарай Охбот да се натъжи, ако чуе „лош робот“ (устни надолу + тъжна реплика).
  • ★★★ Комбинирай чута дума с движение — на „кимни“ Охбот да кимне.
измисли свое Направи „гласов помощник“: Охбот отговаря на няколко команди с думи, изражения и движения.
Насърчи промяна и разширяване, не копиране. Звездите са трудност, а „измисли свое" е поканата да излязат извън урока.
За учителяОрганизация на часа

Честа грешка

Охбот не отговаря, каквото и да кажа! Разпознаването на реч е изключено, или думата в блока не съвпада точно с изговорената (главни букви, друга форма).

✓ Включи речта и сверявай думата Включи „разпознаване на реч“ от Сензори/Настройки и напиши думата точно както Охбот я разпознава (малки букви, без пунктуация).

Речник

Последната чута дума — Репортер с думата, която микрофонът е разпознал последно.

Условие (ако) — Изпълнява кода вътре само ако нещо е вярно.

Оператор „=“ — Проверява дали две неща са еднакви.

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

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

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

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

Откъде е урокът: курс „Програмиране с Охбот" на uroci.uchitel.bg. Блоковете са наши, на български; програмата се СТРОИ стъпка по стъпка, не се преписва наготово. Изходът е поведение на самия робот — движение, глас и изражение.