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

INF-INF-002-ZV5-005
divider

Ú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.