Cílem předmětu je vybavit žáky teoretickými i praktickými dovednostmi v oblasti práce s daty, algoritmizace, programování, databází a aplikací umělé inteligence. Žáci se naučí vytvářet jednoduché aplikace, analyzovat data, chápat principy fungování umělé inteligence, včetně etických aspektů jejího využívání. Výuka je zaměřena na rozvoj algoritmického myšlení, kritické analýzy a schopnosti aplikace poznatků na reálné problémy.
Učivo tvoří tato základní témata:
- Analýza vstupních a výstupních dat v aplikacích
- Základy strojového učení a funkce neuronových sítí
- Rozpoznávání textu a obrazu
- Etika, bezpečnost a odpovědné využívání umělé inteligence
- Generativní umělá inteligence a práce s promptem
- Algoritmizace a tvorba vývojových diagramů
- Základy programování
- Databáze
- Mobilní aplikace a chytrá domácnost
- Teorie grafů a hledání cest
- Teorie her, strategie a modely rozhodování