Algoritmické myšlení
Proměnné
Proměnné: obecné principy
Pojmenování proměnných
Použití proměnných
Logika a řešení problémů
Logické výrazy
Logické obvody
Logické obvody: obecné principy
Logické obvody: reálné obvody
Logické výrazy: mix
Kódování a modelování
Kódování informací
Kódování informací obrázkem
Kódování informací textem i jinak
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
Reprezentace barev
Kódování zvuku
Přenos a komprese dat
Informace, velikost dat
Komprese dat
Modelování pomocí grafů
Grafy a abstrakce
Grafy: nejkratší cesty
Práce s daty
Sběr a evidence dat
Získávání dat
Vyjádření informací slovně a číslem
Vizualizace dat: typy grafů
Sloupcové grafy
Sloupcové grafy: skupinové a skládané
Histogramy
Digitální technologie
Hardware
Historie počítačů
Hardware: základy
Procesor a architektura
Paměť
Software
Operační systémy
Počítačové sítě
Internet a web
Počítačové sítě: obecné principy
Počítačové sítě: protokoly
Počítačové sítě: hardware
Použití technologií
Komunikace
Chování na internetu
Digitální identita
Bezpečnost
Viry, spam a sociální inženýrství
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
Aplikace umělé inteligence
Zpracování přirozeného jazyka
Robotika
Metody umělé inteligence
Úlohy a metody umělé inteligence
Prohledávání stavového prostoru
Splňování podmínek
Optimalizace
Základy strojového učení
Princip strojového učení