Přehled všech témat
Informatika
- Algoritmické myšlení
- Rozpoznávání vzorů
- Stejné vzory
- Společná vlastnost
- Vzory v posloupnostech
- Popis vzorů
- Zpětné inženýrství
- Rozklad obrázků na části
- Základy algoritmického myšlení
- Význam příkazů
- Vstup a výstup
- Posloupnost příkazů
- Opakování
- Podmínky a větvení
- Opakuj dokud
- Opakované rozhodování
- Vnořené cykly
- Souběžné akce
- Základy algoritmického myšlení: mix
- Proměnné
- Funkce a zobecňování
- Vývoj programů
- Algoritmické myšlení: mix
- Logika a řešení problémů
- Kódování a modelování
- Kódování informací
- Kódování textu a šifrování
- Základní kódování textu
- Kódování textu v počítačích
- Základní šifry
- Šifry s nápadem
- Šifrování: pojmy a principy
- Kódování obrazu a zvuku
- Bitmapová grafika
- Vektorová grafika
- Bitmapová vs. vektorová grafika
- Reprezentace barev
- RGB barvy
- Kódování zvuku
- Kódování čísel
- Binární čísla: základy
- Binární čísla: záporná a desetinná
- Binární čísla: aritmetika
- Hexadecimální čísla
- Přenos a komprese dat
- Modelování pomocí grafů
- Grafy a abstrakce
- Grafy sousednosti
- Grafy: nejkratší cesty
- Izomorfní grafy
- Teorie grafů: základní pojmy
- Teorie grafů: vlastnosti a části grafů
- Teorie grafů: pojmy a abstrakce
- Modelování vztahů a systémů
- Modelování a simulace
- Práce s daty
- Sběr a evidence dat
- Základy práce s daty
- Vizualizace dat: principy
- Vizualizace dat: typy grafů
- Tabulkový editor
- Tabulky: buňky, řádky, sloupce
- Řazení dat v tabulkách
- Tabulky: početní operace
- Tabulky: rozsahy
- Tabulky: odkazy
- Tabulky: funkce
- Tabulky: podmínky
- Tabulkový editor: mix
- Databáze
- Regulární výrazy
- Příprava dokumentů
- Typografie
- Příprava textů a prezentací
- Multimédia
- Webdesign
- Webdesign: uživatelské prostředí
- Webdesign: pojmy, technologie
- Barvy: obecné principy
- HTML: základy
- HTML: tabulky a seznamy
- CSS: základy
- CSS: hlavní vlastnosti a jejich použití
- CSS: barvy a jejich použití
- Psaní všemi deseti
- Digitální technologie
- Použití technologií
- Práce s informacemi
- Autorství a licence
- Vyhledávání na internetu
- Dezinformace, hoaxy, manipulace
- Techniky manipulace a argumentační fauly
- Metadata
- Komunikace
- E-mailová komunikace
- Online spolupráce
- Chování na internetu
- Informační systémy
- Digitální identita
- Osobní údaje
- Bezpečnost
- Hesla a autentizace
- Viry, spam a sociální inženýrství
- Zabezpečení zařízení
- Šifrování v praxi
- Bezpečnost: mix
- Řešení technických problémů
- Technické problémy: ovládání počítače
- Technické problémy: vstupní a výstupní zařízení
- Technické problémy: mobilní zařízení
- Technické problémy: mix
- Technologie a zdraví
- Programovací jazyk Python
- Proměnné a výrazy
- Proměnné a číselné výrazy v Pythonu
- Matematické funkce v Pythonu
- Logické výrazy v Pythonu
- Proměnné a výrazy: mix
- Řízení výpočtu
- Sekvence příkazů v Pythonu
- Podmíněný příkaz (if) v Pythonu
- Cyklus for v Pythonu
- Cyklus while v Pythonu
- Vnořené cykly v Pythonu
- Funkce v Pythonu
- Řízení výpočtu: mix
- Datové typy a jejich využití
- Přehled datových typů
- Řetězce v Pythonu
- Seznamy v Pythonu
- Slovníky v Pythonu
- Objekty v Pythonu
- Práce se soubory
- Datové typy: mix
- Aplikace programování v Pythonu
- Umělá inteligence a strojové učení
- Základy umělé inteligence
- Vymezení umělé inteligence
- Využití a schopnosti umělé inteligence
- Umělá inteligence: realita a fikce
- Historie umělé inteligence
- Umělá inteligence: pojmy
- Základy umělé inteligence: mix
- Aplikace umělé inteligence
- Metody umělé inteligence
- Úlohy a metody umělé inteligence
- Prohledávání stavového prostoru
- Splňování podmínek
- Optimalizace
- Princip strojového učení
- Metody umělé inteligence: mix
- Základy strojového učení
- Princip strojového učení
- Úlohy strojového učení
- Postup strojového učení
- Vyhodnocení strojového učení
- Zkreslení strojového učení
- Strojové učení: pojmy
- Základy strojového učení: mix
- Metody strojového učení