Algoritmus
Modelový příklad vyučovací hodiny
Ukázková hodina se zaměřuje na obecné pochopení algoritmu bez jakékoliv vazby na programování. V rámci hodiny by se měli žáci seznámit s pojmem algoritmu a vlastnostmi, které od algoritmu požadujeme.
Cíl hodiny: Žák na konci hodiny intuitivně rozumí termínu algoritmus a umí jej vysvětlit na příkladu z běžného života.
-
Úvod (10 minut)
- brainstorming:
Co je to algoritmus?
, případněJaké příklady algoritmů známe?
- brainstorming:
-
Algoritmus (30 minut)
- výklad: algoritmus a jeho vlastnosti
- vzorový příklad algoritmu pro demonstraci vlastností
-
skupinová práce: vymyslete příklad algoritmu, se kterým se můžeme v životě setkat
- skupiny po 3-4 žácích, ale pochopitelně záleží na počtu žáků – při vyšším počtu hrozí kolize, i když nemusí být nutně na škodu
- pokud to učebna umožňuje, nechte vlastnosti algoritmu i demonstrační příklad tak, aby se k němu žáci mohli vracet
- pokud se nějaká skupina zasekne a nebude moct na nic přijít, dejte jim několik příkladů, ze kterých si mohou vybrat – důležité je zaměření se na následné vlastnosti
- aktivitu by mělo zakončit sdílení / prezentace výstupů jednotlivých skupin
-
Závěr (5 minut)
- možná je vhodné si na konce nechat přeci jen o něco více času, aby byl větší prostor na reflexi v kontextu skupinové aktivity
- rekapitulace termínu algoritmus a jeho vlastností
Pro dobré procvičování algoritmizace a algoritmického myšlení je výborný web Umíme informatiku.