Rozhodování v blokovém programu
Žáci v blokovém programu sestavují podmínky a větvení, díky nimž postava nebo skript reagují na situaci a mohou se rozhodovat opakovaně.
Průvodce tématem Rozhodování v blokovém programu v předmětu Informatika pro 5. třídu: co mají žáci zvládnout, na co navázat a kde nejčastěji chybují. K tomu příprava na hodinu, pracovní list nebo písemka, které ScioBot připraví na jedno kliknutí přesně pro tento ročník.
Připravit hodinu Všechny formáty
Klikněte a tvořte
Získejte přípravu zdarma
Vyberte formát. Jedním kliknutím otevřete tvorbu na téma Rozhodování v blokovém programu (5. třída) — ScioBot ho připraví za vás.
Další formáty na jedno kliknutí
- Vytvořit: Pracovní list
- Vytvořit: Písemka
- Vytvořit: Aktivita
- Vytvořit: Prezentace
- Vytvořit: Kartičky
- Vytvořit: QR hra
Téma i ročník jsou už vyplněné. Nic nepíšete — rovnou tvoříte.
Žáci v 5. ročníku přidávají v blokovém jazyce, například ve Scratchi, podmínky k posloupnosti příkazů. Program podle situace vybere, které příkazy provede. Postava nebo robot tak může reagovat na dotek, barvu, stisk klávesy či výsledek porovnání.
Žáci navazují na posloupnost příkazů a cykly. Podmínka je otázka, na kterou lze odpovědět ano, nebo ne; příkazy uvnitř bloku „když“ se provedou, jen když platí. Blok „když – jinak“ nabízí příkazy pro obě možnosti. Vloží-li žáci podmínku do cyklu, program ji při každém průchodu znovu vyhodnotí.
Výstup INF-INF-002-ZV5-005 se zaměřuje na sestavení blokového programu s opakováním a podprogramy a na opravu chyb. V tomto tématu žáci procvičují sestavení a ověřování programu s opakováním; podmínka uvnitř cyklu jim umožňuje přizpůsobit jeho chování situaci. Při čtení a ladění skriptu sledují, zda jsou příkazy ve správné větvi a zda se podmínka vyhodnocuje na správném místě.
Předpoklady
- Posloupnost příkazů a vnořené bloky v blokovém editoru
- Opakování úseku programu cyklem
- Pravidla „když – tak“ mimo počítač
- Hledání chyby v postupu a pořadí akcí
Klíčové pojmy
- Podmínka
- Otázka s odpovědí ano, nebo ne, například „Dotýká se postava zdi?“ nebo „Je číslo větší než 10?“, podle níž program zvolí další krok.
- Větvení
- Program podle výsledku podmínky pokračuje jednou z nabízených cest; příkazy v nevybrané větvi se v daném průchodu neprovedou.
- Blok „když“ a „když – jinak“
- Do bloku se vloží podmínka a příkazy, které se mají provést, když platí. Ve variantě „když – jinak“ se při nesplnění podmínky provedou příkazy ve větvi „jinak“.
- Senzor a vstup
- Zdroj informace pro podmínku, například dotek, barva nebo stisk klávesy. Program rozhoduje podle získané informace, ne podle záměru jeho autora.
- Podmínka v cyklu
- Podmínka vložená do bloku „opakuj“ se vyhodnotí při každém průchodu cyklem, takže program může na situaci reagovat opakovaně.
- Pořadí testu a akce
- Program nejprve vyhodnotí podmínku a potom provede příkazy uvnitř vybrané větve. Příkaz umístěný vedle bloku „když“ se provede nezávisle na podmínce.
- Ladění větvení
- Když se očekávaná akce neprovede, žáci ověří, zda je příkaz ve správné větvi a zda může být podmínka splněna.
Časté miskoncepce
Častá chyba
Žák umístí pohyb nebo blok „řekni“ vedle bloku „když“ a očekává, že se příkaz provede jen při splnění podmínky.
Jak na to
Žák ukáže, které příkazy jsou uvnitř bloku „když“. Poté ověří chování programu v situaci, kdy podmínka platí, i kdy neplatí; příkaz vedle bloku se provede v obou případech.
Častá chyba
Žák si plete blok „když“ s cyklem a očekává, že samotná podmínka opakovaně čeká na změnu situace.
Jak na to
Porovnejte skript se samostatným blokem „když“ a skript, který ho má uvnitř cyklu. Žák určí, kolikrát se podmínka vyhodnotí.
Častá chyba
U bloku „když – jinak“ žák očekává, že se obě větve provedou postupně.
Jak na to
Předveďte obě možnosti: jedna skupina představuje větev pro splněnou podmínku, druhá větev „jinak“. V editoru ukažte, že se při jednom vyhodnocení provede jen jedna z nich.
Častá chyba
Žák napíše do podmínky akci, kterou chce, aby postava provedla, například „když jdi vpřed“, místo ověřitelné otázky.
Jak na to
Žák převede zadání na otázku s odpovědí ano, nebo ne, například podle senzoru nebo porovnání, a odliší ji od příkazu popisujícího akci.
Jak učit
2–3 hodiny
- Evokace: Žáci slovně doplní pravidla hry nebo pohybu ve třídě ve tvaru „když – tak“, případně „když – tak – jinak“, například podle červené čáry nebo volné cesty.
- Uvědomění: V editoru sestaví skript s jednou podmínkou a větví „jinak“, potom vloží podmínku do cyklu a sledují, jak program rozhoduje při jednotlivých průchodech.
- Reflexe: Žáci ve svém skriptu ukážou podmínku a příkazy, které patří do jednotlivých větví.
Nápady na aktivity
- Bludiště nebo sběr předmětů: Postava se pohybuje v cyklu a podle podmínky reaguje na zeď nebo předmět. Žáci sledují, jak rozhodování uvnitř opakování mění chování programu.
- Dvojice dostanou hotový skript, v němž je podmíněná akce umístěna vedle bloku „když“. Upraví ho tak, aby se akce provedla jen při splnění podmínky, a vysvětlí změnu.
Hodnocení
Žák sestaví krátký blokový program s cyklem a alespoň jednou podmínkou, případně také větví „jinak“, a ověří, že program reaguje na zadanou situaci.
Žák ve skriptu označí podmínku a příkazy v jednotlivých větvích. Při chybě, kdy je akce umístěna mimo blok „když“, navrhne opravu a vysvětlí, jak se tím změní chování programu.
Zdroje
Co pro vás ScioBot připraví k tématu Rozhodování v blokovém programu
Interaktivní aktivity, které žáci spustí na tabletu či tabuli, tisknutelné kartičky a hry pro celou třídu – každý formát na téma Rozhodování v blokovém programu jedním klikem.
Základní materiály
-
Příprava na hodinu
Kompletní příprava s cíli, průběhem a aktivitami.
-
Pracovní list
List s úlohami, klíčem a variantou.
-
Písemka
Časovaná písemka s body a variantami.
-
Aktivita
Aktivita do hodiny, kterou žáci hned spustí.
-
Prezentace
Sada slajdů k výkladu a procvičení.
-
Kartičky
Materiál k tisku (kartičky, plakát, pracovní list).
-
QR hra
Interaktivní hra k procvičení tématu.
Interaktivní aktivity 15
-
Křížovka s tajenkou
Legendová křížovka, kde se ve sloupci skrývá tajenka. Skvělá na opakování pojmů.
10–20 min
-
Kartičky
Sada oboustranných kartiček na učení pojmů a definic. Žáci si je procvičí překlápěním.
5–20 min
-
Pexeso a spojovačka
Dvojice kartiček s obrázky, pojmy nebo příklady. Spojovačka, pexeso i volné třídění – ideální na slovní zásobu i opakování.
10–25 min
-
Poslechové cvičení
Vícehlasý dialog s namluvenými hlasy a navázanými otázkami k poslechu.
5–30 min
-
Rozhodovačka
Rychlé rozhodování mezi možnostmi s okamžitou zpětnou vazbou.
5–12 min
-
Otázky
Sada otázek s výběrem odpovědí; jedna nebo více správných. Okamžitá sebekontrola.
5–15 min
-
Vpisování
Žáci dopisují krátké odpovědi a ihned vidí, zda se trefili.
5–15 min
-
Rozřazovačka
Žáci přetahují kartičky do správných kategorií.
5–15 min
-
Rozbory
Žák přiřazuje značky k částem věty nebo výrazu — větné členy, slovní druhy, větné rozbory. Sebevyhodnocovací procvičování.
10–20 min
-
Označování
Žáci označují správná slova přímo v textu.
5–15 min
-
Doplňování textu
Žáci doplňují chybějící slova přímo do vět nebo krátkého textu.
5–15 min
-
Krok po kroku
Žáci řadí kroky procesu do správného pořadí.
5–15 min
-
Popis obrázku
Diagram s očíslovanými špendlíky. Žáci přiřazují popisky k částem obrázku — biologie, zeměpis, anatomie.
5–15 min
-
Přesouvání
Žáci přetahují kartičky do přesně určených slotů.
5–15 min
-
Čtení s porozuměním
Žáci čtou krátký text a odpovídají na otázky k jeho obsahu.
10–25 min
K tisku a rozstříhání 8
-
Páry
Kartičky se dvěma polovinami, které k sobě patří (např. datum–událost). Žáci je vystřihnou a párovají.
10–20 min
-
Výběr z možností (s tajenkou)
Kartičky s úlohami a třemi možnostmi. Písmena u správných odpovědí složí tajenku — žák si tak řešení zkontroluje sám.
10–20 min
-
Doplňování do vět
Věty s výběrem ze dvou možností uvnitř — žák zakroužkuje správnou.
10–20 min
-
Hra Riskuj
Kvízová hra se třemi podtématy a otázkami různé hodnoty — klasický formát Riskuj / Jeopardy.
15–30 min
-
Hra AZ kvíz
28 otázek na hexagonální hrací pole — cílem je spojit všechny tři strany.
15–35 min
-
Označ správnou možnost
Kartičky s otázkou a čtyřmi možnostmi — žák označí správnou (např. kolíčkem).
10–20 min
-
Já mám, kdo má …?
Kartičky s tvrzením a otázkou — žáci je čtou v kruhu a hledají navazující odpověď.
10–25 min
-
Hádej, kdo jsem
Kartičky s popisem osobnosti, věci nebo zvířete v 1. osobě — žáci tipují, o koho/co jde.
10–25 min
Hry pro celou třídu 4
-
AZ kvíz
28 otázek na hexagonálním hracím poli — cílem je spojit všechny tři strany. Včetně náhradních ANO/NE otázek.
15–35 min
-
Riskuj
Klasická hra se 5 kategoriemi a otázkami za 100–500 bodů — týmy soutěží o nejvyšší skóre.
15–40 min
-
Pexeso
Klasické pexeso s 10 dvojicemi (pojem ↔ popis) — dva týmy se střídají a hledají shody.
10–25 min
-
Šarády
Šarády se 12 úkoly (mluvení, kreslení, pantomima) — dva týmy hádají, kdo uhodne první, dostane bod.
15–30 min
Očekávané výstupy
- INF-INF-002-ZV5-005 Sestaví v blokově orientovaném jazyce program, ve kterém používá opakování a podprogramy, opraví případné chyby.
Učíte Rozhodování v blokovém programu trochu jinak?
Popište ScioBotu vlastními slovy, co s žáky chcete zvládnout a kolik máte času. Materiál přizpůsobí vašemu ŠVP, třídě i žákům se speciálními vzdělávacími potřebami.
Související témata
-
Webdesign: HTML a CSS
Žáci sestaví jednoduchou stránku v HTML a CSS, volí značky, barvy a rozložení podle účelu dokumentu a ověří, že stránka dává smysl uživateli.
-
Trendy digitálních technologií
Žáci diskutují o fungování digitálních technologií, které určují trendy, včetně umělé inteligence, a zvažují přínosy, limity i dopady.
-
Grafy a čtení dat z vizualizace
Žáci čtou sloupcové a koláčové grafy, pojmenují části grafu a odvodí z vizualizace informaci, kterou tabulka sama o sobě nesděluje.
-
Výběr hardwaru a softwaru
Žáci rozliší hardware a software, pojmenují základní části počítače i typy aplikací a vyberou sestavu vhodnou pro zadanou školní úlohu.
-
Výběr hardwaru a softwaru
Žáci vyberou hardware a software podle vlastností zařízení a zdůvodní, proč se hodí k zadanému úkolu, limitu i rozpočtu.
-
Hardware, software a vstupní zařízení
Žáci rozlišují hardware a software, poznají běžná vstupní a výstupní zařízení a vyberou, co k dané úloze potřebují.
-
Tabulkový editor: buňky, řádky a sloupce
Žáci se orientují v tabulkovém editoru, rozlišují buňky, řádky a sloupce, řadí záznamy a zapisují do nich data podle zadání.
-
Dokumenty, prezentace a typografie
Žáci připraví textový dokument a prezentaci s citací zdrojů, dodrží základní typografii a vyberou software podle toho, komu je výstup určen.