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 (17. 9.)Úvod (administrativa předmětu, motivace, rychlý úvod do Pythonu) uvod.pdf, Video Vlk, koza, zelí
Týden 2 (24. 9.)Základní konstrukce (proměnné, výrazy, řídicí struktury, funkce) zaklady.pdf
Týden 3 (1. 10.)Programy pracující s čísly (číselné typy, jednoduché ukázky, dělitelnost, náhoda) cisla.pdf
Týden 4 (8. 10.)Řetězce a seznamy retezce-seznamy.pdf
Týden 5 (15. 10.)Vyhledávání a řazení, práce se seznamem, binární vyhledávání, řadicí algoritmy, základy složitosti vyhledavani-razeni.pdf
Týden 6 (22. 10.)Datové typy a jejich užití (seznam, zásobník, fronta, slovník, množina) datove-typy.pdf
Týden 7 (29. 10.)Není přednáška
Týden 8 (5. 11.)Proměnné, paměť, typy promenne-pamet.pdf
Týden 9 (12. 11.)Rekurze (rekurzivní funkce, příklady) rekurze.pdf, Video Hanojské věže
Týden 10 (19. 11.)Složené datové typy, objekty v Pythonu objekty.pdf
Týden 11 (26. 11.)Práce s daty, texty, soubory data-texty.pdf
Týden 12 (3. 12.)Obrázky (reprezentace, generování, úpravy), rekapitulace dříve probíraných pojmů v novém kontextu obrazky.pdf
Týden 13 (10. 12.)Vývoj programů, dokumentace, styl, reg. výrazy vyvoj-programu.pdf
Týden 14 (17. 12.)Programovací jazyky (přehled jazyků a jejich užití), praktické tipy; opakování, rozbor typických problémových partií programovaci-jazyky.pdf