Přednášky

Rozpis přednášek do týdnů je pracovní a může se v průběhu semestru mírně změnit. Slidy budou průběžně doplňovány (zde i v ISu - složka Učební materiály).

Kontrolní otázky

Termín TémaSlidy
Týden 1Úvod (administrativa předmětu, motivace, Python) uvod.pdf, Video Vlk, koza, zelí
Týden 2Základní konstrukce (proměnné, výrazy, řídicí struktury, funkce) zaklady.pdf
Týden 3Programy pracující s čísly (číselné typy, jednoduché ukázky, dělitelnost, náhoda) cisla.pdf
Týden 4Řetězce a seznamy retezce-seznamy.pdf
Týden 5Vyhledávání a řazení (práce se seznamem, binární vyhledávání, řadicí algoritmy, základy složitosti) vyhledavani-razeni.pdf
Týden 6Datové typy a jejich užití (seznam, zásobník, fronta, slovník, množina) datove-typy.pdf
Týden 7Proměnné, paměť, soubory promenne-pamet.pdf
Týden 8Rekurze (rekurzivní funkce, příklady) rekurze.pdf, Video Hanojské věže
Týden 9Složené datové typy, objekty v Pythonu objekty.pdf
Týden 10Práce s daty data-texty.pdf
Týden 11Obrázky (reprezentace, generování, úpravy) obrazky.pdf
Týden 12Vývoj programů (návrh, dekompozice problému, dokumentace, testování; případová studie) vyvoj-programu.pdf
Týden 13Programovací jazyky (přehled jazyků a jejich užití), praktické tipy. programovaci-jazyky.pdf