Sestaví v blokově orientovaném jazyce program, ve kterém používá opakování a podprogramy, opraví případné chyby.

Úroveň: Na začátku
Popis:
- Ověří správnost postupu řešení.
Úroveň: Na cestě
Popis:
- Skládá základní bloky do jednoduché posloupnosti, která splňuje zadání (např. pohyb objektu).
- Identifikuje opakující se bloky (např. krok vpřed 5x).
- Vytvoří jednoduchý program (např. pohyb vpřed) s opakujícími se bloky.
- Kontroluje základní chyby v posloupnosti bloků (např. blok je na nesprávném místě) a opravuje je.
- Ověřuje, že program funguje a popíše, co program dělá.
Ilustrace
Odkaz:
Krátký textový popis:
Zadání pro žáky
Robotická včela zná tyto příkazy:
Obrázek viz úložiště “https://uloziste.rvp.cz/material/ae533f”
Jaké příkazy dovedou robotickou včelu do žlutého úlu?
Postup ověřování
Indikátory pro posouzení, zda žák dosáhl očekávaného výsledku učení na této úrovni:
- rozpoznává základní příkazy
- orientuje se v zadání úlohy
- testuje jednotlivá řešení
- vybírá správné řešení
Úroveň: Splněno
Popis:
- Sestaví program s více kroky, kombinuje různé typy bloků a zvažuje správné pořadí kroků pro splnění zadání.
- Používá opakování v programu ke zjednodušení kódu.
- Vytvoří podprogramy pro opakující se části programu, vysvětlí jejich výhody pro přehlednost a efektivitu.
- Testuje různé části programu, provádí drobné úpravy pro zlepšení funkčnosti a efektivnosti.
- Otestuje celý program, najde případné chyby, chybné podmínky nebo opakování a opraví je.
- Navrhne jiná řešení s využitím podprogramů.
Ilustrace
Odkaz:
Krátký textový popis:
Komentář
Program, který je napsaný s opakováním, má i další výhody. Je srozumitelnější než dlouhý program o mnoha blocích, a pokud ho chceme změnit (třeba zvětšit délku pohybu), stačí změnit jedno číslo na jednom místě. Tím se také předejde chybám z nepozornosti (např. když chceme měnit třeba 5 čísel a jedno číslo nezměníme).
BOBŘÍK INFORMATIKY – Informatická soutěž pro žáky základních a středních škol
Používáním zpřístupněné úlohy souhlasíte s licenčním ujednáním Creative commons CC-BY-SA
Pedagogická fakulta Jihočeské univerzity v Českých Budějovicích
https://www.ibobr.cz/test/otazka/spustitelna/1535/d9a6a268b4bee4064853
Ilustrace např. zde: https://studio.code.org/s/frozen/lessons/1/levels/1?lang=cs-CZ
Postup ověřování
Indikátory pro posouzení, zda žák dosáhl očekávaného výsledku učení na této úrovni:
- Sestaví v blokově orientovaném jazyce program.
- Najde vzor pro opakování.
- Najde a opraví chyby.
- Používá opakování, připravené podprogramy.
Úroveň: Minimální doporučená úroveň
Popis:
Rozpozná opakující se vzory.