Proměnné v opakování
Žáci propojí opakování v blokovém programu s proměnnou, sledují změny její hodnoty a ověřují, že cyklus skončí se správným výsledkem.
Průvodce tématem Proměnné v opakování v předmětu Informatika pro 7. 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 Proměnné v opakování (7. 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.
V 7. ročníku žáci v blokovém jazyce propojí opakování s proměnnou: například s počítadlem průchodů, akumulátorem součtu či součinu nebo se stavem, který se v každém průchodu mění. Učí se sledovat, kdy a jak se hodnota změní, kdy cyklus skončí a zda výsledek odpovídá zadání. Výstup INF-INF-002-ZV9-007 zahrnuje přehledný program s opakováním, větvením a proměnnými. Tato jednotka se soustředí na propojení cyklu a proměnné; podmínku využívá zejména k ukončení cyklu nebo ke kontrole výsledku.
Žáci nejprve čtou hotový program a určují hodnotu proměnné před prvním průchodem, po druhém a po posledním. Potom skládají vlastní cyklus, například pro výpočet součtu čísel, počtu splněných podmínek, posun postavy o rostoucí vzdálenost nebo opakované kreslení s měnící se velikostí. Ověřují také, zda cyklus skončí: může se opakovat pevný početkrát nebo do splnění podmínky. Sledují, zda se tělo cyklu neprovede příliš málo či mnohokrát nebo zda cyklus neběží donekonečna.
Téma navazuje na opakování a proměnné z 5. ročníku a na čtení algoritmu v 7. ročníku. Připravuje na práci s podmínkami a později s cyklem for v Pythonu: počítadlo a akumulátor mají podobné role, i když se zapisují jinak.
Předpoklady
- Opakování v blocích: pevný počet průchodů a smysl smyčky
- Proměnná jako pojmenovaná hodnota, kterou program mění
- Čtení postupu a vývojového diagramu: pořadí kroků a opakování
- Podprogram jako znovupoužitelný úsek, který cyklus může volat
Klíčové pojmy
- Počítadlo
- Proměnná, která se v každém průchodu zvětší nebo zmenší o stejný krok. Může řídit počet průchodů cyklem nebo zaznamenávat počet výskytů.
- Akumulátor
- Proměnná, do které se postupně přičítají, odečítají nebo násobí dílčí hodnoty, například body, délky úseků nebo činitelé součinu. Před výpočtem dostane vhodnou počáteční hodnotu.
- Stav v cyklu
- Hodnota, která se mezi průchody mění, například pozice nebo velikost. Další průchod vychází z její aktuální hodnoty.
- Inicializace
- Nastavení počáteční hodnoty proměnné před cyklem. Díky tomu výpočet začíná určenou hodnotou, ne hodnotou, která v proměnné zůstala z dřívějšího běhu programu.
- Aktualizace v těle
- Příkaz, který během průchodu cyklem změní hodnotu proměnné. Pokud se nemění hodnota, na níž závisí podmínka ukončení, cyklus může běžet donekonečna; bez změny hodnoty akumulátoru se dílčí výsledky nesčítají.
- Podmínka ukončení
- Pravidlo, podle kterého se opakování zastaví, například dosažení určitého počtu průchodů nebo překročení meze. Žák dokáže určit, při jaké hodnotě se tělo cyklu provede naposledy.
- Kontrola výsledku
- Porovnání výsledné hodnoty se známým případem, například se součtem 1 + 2 + 3 nebo s počtem lichých čísel v seznamu. Pomáhá odhalit chybnou počáteční hodnotu i chybu v počtu průchodů.
Časté miskoncepce
Častá chyba
Žák umístí příkaz „nastav skóre na 0“ dovnitř cyklu. Součet se tak na začátku každého průchodu vynuluje a po skončení zůstane jen hodnota vypočtená v posledním průchodu.
Jak na to
Spusťte program krok po kroku a zapisujte skóre po každém průchodu. Potom přesuňte inicializaci před cyklus a porovnejte oba záznamy hodnot.
Častá chyba
Žák zvýší počítadlo mimo cyklus nebo ho nezvýší vůbec a čeká, že blok „opakuj, dokud i < 10“ hodnotu i změní sám.
Jak na to
Nechte žáka ukázat příkaz, který mění i. Pokud takový příkaz v cyklu chybí, doplňte ho a ověřte, že se i mění při každém průchodu.
Častá chyba
Žák zamění podmínku s krajní hodnotou nebo předpokládá, že rozsah od 1 do 5 obsahuje jen čtyři hodnoty.
Jak na to
Sestavte tabulku hodnot i od 1 do 6 a zaznamenejte, kdy se tělo cyklu provede. Ukažte, že rozsah od 1 do 5 obsahuje pět celých čísel, a porovnejte ho s podmínkou ukončení.
Častá chyba
Žák používá stejnou proměnnou jako počítadlo i jako součet, například do i přičítá jeho vlastní hodnotu, a výsledek neodpovídá zadání.
Jak na to
Rozdělte role do dvou proměnných s různými názvy, například i a soucet. Nechte žáky nejprve vyplnit tabulku hodnot a podle ní sestavit bloky.
Jak učit
2–3 hodiny
- Evokace: Ukažte krátký blokový program se součtem v cyklu a zeptejte se, jakou hodnotu má proměnná po prvním, druhém a posledním průchodu.
- Uvědomění: Žáci skládají cyklus s počítadlem nebo akumulátorem, zapisují průběžné hodnoty a upravují počáteční hodnotu i podmínku, aby výsledek odpovídal zadání.
- Reflexe: Každý tým představí jeden program, vysvětlí, čím cyklus končí, a ukáže, jak na konkrétním příkladu ověřil správnost výsledku.
Nápady na aktivity
- Tabulka stopování: Žáci u hotového cyklu vyplní sloupce „průchod / hodnota i / hodnota součtu“, potom program spustí a záznam porovnají s jeho chováním.
- Úloha se stavem: Žáci kreslí nebo ovládají pohyb, při kterém se v každém kole změní velikost nebo vzdálenost. Ukážou, která proměnná se aktualizuje v těle cyklu a která se nastaví jen jednou.
Hodnocení
Žák sestaví přehledný blokový program, v němž cyklus mění počítadlo nebo akumulátor. Počáteční hodnotu nastaví před cyklem a na zadaném příkladu ověří, že program skončí se správným výsledkem (INF-INF-002-ZV9-007).
Žák ústně nebo komentářem u bloků vysvětlí, při jaké hodnotě proměnné se opakování zastaví a proč by nesprávné umístění příkazu „nastav na 0“ změnilo výsledek.
Zdroje
Co pro vás ScioBot připraví k tématu Proměnné v opakování
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 Proměnné v opakování 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-ZV9-007 V blokově orientovaném programovacím jazyce vytvoří přehledný program, používá opakování, větvení programu, proměnné.
Téma v dalších ročnících: 8. třída
Učíte Proměnné v opakování 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.