Proměnné unplugged a v blocích

Žáci si unplugged i v blocích vyzkouší, že proměnná drží hodnotu, která se může změnit, a použijí ji v jednoduchém výrazu.

Průvodce tématem Proměnné unplugged a v blocích 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 Proměnné unplugged a v blocích (5. třída) — ScioBot ho připraví za vás.

Připravit hodinu

Další formáty na jedno kliknutí

Téma i ročník jsou už vyplněné. Nic nepíšete — rovnou tvoříte.

Proměnná je pojmenované místo, ve kterém program drží jednu aktuální hodnotu. Žáci v 5. třídě nejdřív uvidí totéž bez počítače: krabička nebo kartička s názvem (např. skóre) a lístkem s číslem; po každém kroku se lístek vymění, název zůstává. V blocích pak stejný nápad použijí jako blok „nastav … na …“ a „změň … o …“ a dosadí hodnotu do jednoduchého výrazu (součet, porovnání, počet kroků).

Cíl hodiny není definice z učebnice, ale ověřitelná zkušenost: po spuštění nebo po unplugged kole se hodnota v krabičce i na obrazovce shoduje s tím, co žáci sami změnili. Navazuje to na posloupnost příkazů a opakování (INF-INF-002-ZV5-005): program má smysl ladit právě proto, že stav (hodnota v proměnné) se mezi kroky mění.

Stačí jedna proměnná a jeden výraz (např. skóre + 1, počet jablek * 2). Větvení, cykly s počítadlem a více proměnných necháme na pozdější témata plánu; tady se držíme toho, že hodnota se uloží, přepíše a použije.

Předpoklady

Klíčové pojmy

Proměnná
Pojmenovaná schránka s jednou aktuální hodnotou; jméno zůstává, obsah se smí přepsat.
Hodnota
To, co je právě ve schránce (číslo nebo krátký text), ne samotný název proměnné.
Přiřazení (nastav na)
Příkaz, který starou hodnotu zahodí a zapíše novou (např. skóre ← 0).
Změna o (přičtení)
Příkaz, který vezme současnou hodnotu a uloží výsledek výrazu (např. skóre ← skóre + 1).
Výraz s proměnnou
Jednoduchý výpočet, kde se místo čísla dosadí aktuální obsah schránky (skóre + 2, počet * 3).
Unplugged model
Krabička / kartička se jménem a vyměnitelným lístkem; stejné pravidlo jako blok, jen na lavici.

Časté miskoncepce

  • Častá chyba

    Žák řekne: „Skóre je to číslo 7 na obrazovce,“ a po bloku „nastav skóre na 0“ ukazuje pořád na starý nápis, jako by se nic nezměnilo.

    Jak na to

    Vedle postavy nechte otevřené sledování proměnné. Spusťte jen jeden blok „nastav na 0“ a zeptejte se: „Co teď drží schránka skóre?“ Prst musí ukázat na novou hodnotu, ne na název.

  • Častá chyba

    Žák slučuje bloky: „Nastav skóre na 1 je totéž jako změň skóre o 1,“ a po třech kolech má 1 místo 3.

    Jak na to

    Na tabuli dvě krabičky vedle sebe. Třikrát „nastav na 1“ (pořád 1) a třikrát „změň o 1“ ze nuly (1, 2, 3). Pak totéž dvěma krátkými skripty v blocích.

  • Častá chyba

    Dvě postavy ve scéně: žák čeká, že „body“ jedné postavy automaticky zvednou „body“ druhé, protože se blok jmenuje stejně.

    Jak na to

    Dejte každé postavě vlastní unplugged krabičku se stejným nápisem body. Pohybujte jen jednou; druhá zůstane. V editoru ukažte, že každá postava má svou sadu bloků a svou hodnotu.

  • Častá chyba

    Žák napíše výraz „skóre + 1“, ale nikam ho neuloží a diví se, že se číslo na obrazovce nezvedlo.

    Jak na to

    Ukažte prázdný výpočet na papíře versus „zapiš výsledek zpět do krabičky“. V blocích musí po výrazu následovat „nastav“ nebo „změň“; spusťte obě varianty za sebou.

Jak učit

2–3 hodiny

  1. Evokace: na lavici krabička „body“ s lístkem 0; tři žáci po řadě vymění lístek podle pravidla +1 a třída nahlas řekne, co je uvnitř po každém kroku.
  2. Jádro: totéž pravidlo jako bloky „nastav body na 0“ a „změň body o 1“; jeden výraz (např. body + 2) uložte zpět do proměnné a porovnejte krabičku s číslem na scéně.
  3. Reflexe: žáci ukážou jeden svůj skript a jednou větou řeknou, která hodnota byla ve schránce před posledním blokem a která po něm.

Nápady na aktivity

  • Hra na pokladníka: kartička „cena“ a „zaplaceno“; žáci unplugged nastaví hodnoty a spočítají výraz zaplaceno − cena, výsledek zapíší do „vráceno“, pak totéž dvěma bloky.
  • Sběr hvězd v blocích: na začátku skóre ← 0, při dotyku hvězdy skóre ← skóre + 1; na konci žáci přečtou hodnotu a shodí ji s počtem sebraných spritů na scéně.

Hodnocení

Žák na papíře i v blocích předvede: nastaví proměnnou na dané číslo, změní ji o 1 a použije ji v jednom výrazu; nahlas řekne hodnotu před a po.

Krátký rozhovor u obrazovky: učitel ukáže skript s záměnou „nastav na“ / „změň o“ a žák chybu opraví (vazba na INF-INF-002-ZV5-005).

Související témata

Zdroje

Co pro vás ScioBot připraví k tématu Proměnné unplugged a v blocích

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é unplugged a v blocích jedním klikem.

Základní materiály

Interaktivní aktivity 14

K tisku a rozstříhání 8

Hry pro celou třídu 4

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.

Téma v dalších ročnících: 6. třída

Učíte Proměnné unplugged a v blocích 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.

Napsat ScioBotu

Související témata