Programování
- https://www.fi.muni.cz/~xpelanek/IB113/slidy/uvod.pdf - Úvod do prpogramování
- https://www.fi.muni.cz/~xpelanek/IB113/ - Materiály do výuky
- https://www.fi.muni.cz/IB111/sbirka/ - Python - sbírka příkladů
- https://www.umimeprogramovat.cz/ - procvičování
- https://howto.py.cz/index.htm - učíme se programovat v jazyce Python
- https://runestone.academy/user/login?_next=/ - interaktivní učebnice
- https://www.hackerrank.com/ - interaktivní procvičování
- https://www.python.org/doc/ - dokumentace Pythonu
- https://www.fi.muni.cz/~xpelanek/IB113/slidy/ - materiály
Termín Téma Slidy
Týden 1 Úvod (administrativa předmětu, motivace, Python demo) uvod.pdf
Týden 2 Základní konstrukce (proměnné, výrazy, řídicí struktury, funkce) zaklady.pdf
Týden 3 Programy pracující s čísly (číselné typy, jednoduché ukázky, vnořené cykly) cisla.pdf
Týden 4 Náhodná čísla, řetězce nahoda-retezce.pdf
Týden 5 Seznamy seznamy.pdf
Týden 6 Práce se seznamy, vyhledávání a řazení, základy složitosti vyhledavani-razeni.pdf
Týden 7 Datové typy a jejich užití (slovník, množina, seznam, zásobník, fronta) datove-typy.pdf
Týden 8 Rekapitulace, příklady, 2D seznamy data-priklady.pdf
Týden 9 Vybrané záludnosti (proměnné, paměť, typy, rekurze, ...) promenne-rekurze.pdf
Týden 10 Práce s daty a texty, regulární výrazy regexp-texty.pdf
Týden 11 Strukturovaná data, objekty, soubory objekty.pdf
Týden 12 Obrázky (reprezentace, generování, úpravy) obrazky.pdf
Týden 13 Vývoj programů, přehled programovacích jazyků, praktické tipy prakticke-prog.pdf
https://js-algoritmy.webnode.cz/# - PYTHON výuka AA