Algoritmizace
- Systémový přístup
- Algoritmy a algoritmizace
- Algoritmické konstrukce a struktury
Programování
- Základy jazyka
- Řídící struktury
- Datové typy
- Funkce
- Ukazatele
- Jednorozměrné pole
- Textové řetězce
- Práce se souborem
- Vícerozměrná pole
- Složené datové typy
Cílem studijního předmětu Algoritmizace a programování je dosáhnout u studentů osvojení základních poznatků a činností z oblasti algoritmizace a programování včetně ovládnutí tvorby základních algoritmických konstrukcí, jednoduchých programů včetně návrhu uživatelského rozhraní a použití datových struktur. Rámec předmětu je charakterizován jednak souborem relevantních teoretických poznatků souvisejících s vývojem algoritmicky jednoduchých konstrukcí a postupem programování, jednak souborem činností z oblasti praktického programování.