Charles Explorer logo
🇨🇿

Didaktika algoritmizace a programování

Předmět na Pedagogická fakulta |
OPNI4I022A

Sylabus

Obsah výuky algoritmizace a programování na základních a středních školách, revidované RVP-ZV a RVP-G.

Učebnice programování, programátorské soutěže, další relevantní zdroje informací na internetu.

Volba programovacího jazyka pro výuku, výběr vhodné podmnožiny jazyka, vývojová prostředí.

Algoritmus, zdůvodnění správnosti, porovnávání kvality různých algoritmů, kritéria výběru.

Časová a prostorová složitost algoritmu, asymptotická složitost, jejich praktický význam.

Výběr základních algoritmů, datových struktur a programovacích technik pro výuku na střední škole.

Samostatné výstupy všech účastníků - praktické procvičení výuky algoritmizace a programování.

Anotace

Výuka základů algoritmizace a programování na základních a středních školách.

Prostředky a postupy vhodné pro výuku algoritmizace a programování, srovnání programovacích jazyků.

Porovnávání kvality algoritmů z hlediska jejich časové a prostorové složitosti.

Samostatné procvičení a nácvik práce učitele formou ukázkových příprav na vyučovací hodinu a praktických výstupů.

Studijní programy