Popis materiálu
Jak naučit žáky přemýšlet jako programátor, i když zrovna nemají k dispozici počítač?
Algoritmizace bez počítače 2 – Stavíme program je pracovní sešit, který vede žáky od jednoduchého skládání příkazů až k práci s cykly, podmínkami, hledáním chyb a optimalizací programu.
Žáci nepracují s konkrétním programovacím jazykem. Programy zapisují pomocí bloků, šipek a jednoduchého přirozeného jazyka, takže se mohou soustředit hlavně na logiku, pořadí kroků a způsob řešení problému. Materiál výslovně počítá se zjednodušeným zápisem algoritmů bez nutnosti používat závorky, uvozovky nebo syntaxi konkrétního jazyka.
V materiálu najdete:
Activity 1 – Program Using Blocks: programovací bloky, robotické mise a skládání programu
Activity 2 – Loops and Repetition: cykly, opakování, zkracování zápisu a hledání chyb
Activity 3 – Algorithmic Challenge: komplexnější úlohy kombinující sekvence, podmínky, cykly a akce
Activity 4 – The Shortest Program: optimalizace a hledání nejkratšího přehledného zápisu
Activity 5 – Become an Algorithm Creator: vlastní mise, herní plán, programování, testování a vzájemná zpětná vazba
metodické listy pro učitele
základní i pokročilé varianty vybraných aktivit
vzorová řešení
závěrečnou reflexi žáka.
Materiál lze použít jako ucelený pracovní sešit, ale stejně dobře i po jednotlivých aktivitách. Hodí se do běžné hodiny informatiky, pro skupinovou nebo párovou práci, rychlejší žáky, opakování i výuku bez počítačové učebny.
Rozsah: 30 stran
Doporučený věk: 5.–9. třída
Jazyk materiálu: angličtina
Téma: algoritmy, programování, cykly, podmínky, debugging, optimalizace
Forma: PDF k tisku

