Kurz má dvě části. V první části je představeno téma algoritmizace a jak ho i učit i bez použití počítačů (unplugged). Druhá část se věnuje opakování učiva oblasti programování RVP ZV. Na vhodně vybraných, dobře škálovatelných úlohách je demonstrována metodika výuky v heterogenních skupinách žáků, kdy především v přechodném období budou na střední školy přicházet žáci s velmi rozdílnou úrovní výchozích dovedností. Účastníci si vše vyzkouší na praktických úlohách z oblasti výukové robotiky prostřednictvím blokového programování robotů ve virtuálním prostředí (použití robotických simulátorů).
Stručný obsah kurzu:
1. blok 9:30–10:30: Algoritmizace, principy výuky, ukázkové aktivity, jak učit algoritmizaci bez počítače. Další bloky se věnují opakování základních konceptů programování, které si žáci měli osvojit na základní škole.
2. blok 10:45–12:30 Sekvence příkazů, podprogramy, didaktika programování. Motory s enkodéry a bez.
3. blok 13:00–14:45 Reakce na události, nekonečná smyčka, podmíněný příkaz, cyklus s pevným počtem opakování. Světelný senzor.
Kurz je určen pro učitele gymnázií a SŠ.