Archiv:Učebnice
Obsah
Úvod
Přípravy
Informace
- Úvod a komunikace — metodické poznámky, plán hodiny
- Co jsem za zvíře? — metodické poznámky, plán hodiny
- Rozhodovací stromy a chytré otázky — metodické poznámky, plán hodiny
- Měření stromů a informací — metodické poznámky, plán hodiny
- Data a význam — metodické poznámky, plán hodiny
- Úlohy (textový dokument)
Grafy
Modely
Algoritmus
- Úvodní pokusy — metodické poznámky, plán hodiny
- Slovní popis pracovního postupu — metodické poznámky, plán hodiny
- Co je to algoritmus — metodické poznámky, plán hodiny
- Vývojové diagramy — metodické poznámky, plán hodiny
- Úlohy (textový dokument)
Hodnocení algoritmů (efektivita)
Problémy a jejich řešení
Algoritmy mají limity
Pohled do budoucnosti
Programátorské minimum
- Programovací jazyk Python
- Počítač za mě počítá (základní operace)
- Počítač si za mě pamatuje (proměnné)
- Počítač za mě řeší nudné úkoly (funkce, parametry)
- Počítač za mě dělá jednoduchá rozhodnutí (porovnávání, logické hodnoty, větvení)
- Počítač za mě mluví s uživateli (textové řetězce, vstup a výstup)
- Počítač za mě řeší opakované úkoly (while cyklus)
- Počítač to vidí jinak: zjišťování dělitelnosti (operace modulo, procvičování)
- Počítač zpracovává data hromadně (seznamy, for cyklus, range)
- Počítač někdy nedělá, co chci
- Co ještě počítač umí?