Charles Explorer logo
🇬🇧

Didactics of Algorithmization and Programming

Class at Faculty of Education |
OPNI4I022A

This text is not available in the current language. Showing version "cs".Syllabus

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

Annotation

Teaching of algorithms and programming in primary and secondary schools.

Tools and procedures for teaching algorithms and programming, comparison of programming languages.

Comparing the quality of algorithms in terms of their time and space complexity.

Practice of the teacher's work in the form of sample lesson preparations and practical outputs.

Study programmes