Programujeme pomocí umělé inteligence bez znalostí kodu
Výuka probíhá na počítačové učebně vybavené datovým projektorem. Optimální počet posluchačů v kurzu je šest až osm. Každý posluchač má k dispozici samostatný počítač a obdrží zdarma kvalitní literaturu ke kurzu..
Cílem kurzu je umožnit uživatelům, kteří neprogramují vůbec (nebo mají jen minimální znalost některého jazyka) umožnit vytvořit počítačové aplikace a projekty automatického zpracování dat. Výuka je zaměřena na programování s využitím AI bez znalosti konkrétního programovacího jazyka. Kurz vás uvede do problematiky tvorby aplikací a poskytne Vám základní znalosti (terminologii, metodiku, způsob analýzy a ladění) nutné pro domluvu s AI, jakož i k pochopení výstupů z AI a upřesňování požadavků.
Součástí kurzu je využití AI k řešení některých problematik a situací daného tématu.
Kurz je rozdělen do bloků s následujícím přehledem probírané látky:
1. Úvod do AI a logiky programování
- Co je AI — základní pojmy, typy modelů, kde se používají
- Jak AI nahrazuje psaní kódu — princip „prompt = program“
- Základy algoritmického myšlení — podmínky, cykly, vstup/výstup
- Ladění a hledání chyb v programech
- Bezpečnost a limity AI — co AI umí a neumí
2. Jak správně zadávat instrukce (prompting)
- Struktura dobrého promptu — role, úkol, vstupy, výstupy
- Jak řídit chování AI — styl, přesnost, formát
- Typické chyby začátečníků
- Praktické cvičení – AI vytvoří jednoduchý „program“ jen z popisu úkolu
3. Tvorba mini‑aplikací bez programování
- Terminologie a metodika programování
- Základní pojmy
- Návrhové diagramy a grafy
- Metodika datové analýzy
- Generování kódu pomocí AI — AI píše kód, uživatel jen popisuje
- Úprava a ladění kódu pomocí AI
- Spouštění kódu bez znalosti programování
- Příklady mini‑aplikací:
- převodník jednotek
- generátor textů
- jednoduchá kalkulačka
- práce se soubory (CSV, TXT)
4. Práce s daty bez programování
- Základy datové logiky – entity, objekty, tabulky, databáze
- Import dat (CSV, Excel) – komunikace s jinými aplikacemi
- Čištění dat pomocí AI
- Vytváření grafů a přehledů
- AI jako datový analytik – samostatně i s Excelem
5. Tvorba jednoduchých webových nástrojů
- AI generuje HTML/CSS – statické weby
- AI generuje JavaScript – dynamické weby
- Jak spustit web bez znalosti programování
- Mini‑projekt – jednoduchý webový formulář
6. AI jako učitel programování
- Jak se učit programovat pomocí AI
- AI vysvětluje kód krok za krokem
- AI opravuje chyby a navrhuje zlepšení
- Postupný přechod od „bez kódu“ k „troše kódu“
7. Závěrečný projekt
- Student si vybere vlastní úkol (např. automatizace, mini‑aplikace, datový nástroj)
- AI pomáhá s návrhem, kódem i testováním
- Prezentace výsledku
Po absolvování kurzu obdrží každý účastník osvědčení o absolvování kurzu / certifikát.
Rozsah výuky a organizace výuky:
- Kurz probíhá v malých skupinách prezenční formou na učebně.
- Všichni účastníci obdrží ke kurzu studijní materiály, případně kvalitní literaturu k dalšímu studiu.
- Kurz vždy probíhá na našich pražských učebnách. V případě dohody s účastníky je možno kurz absolvovat na našem vzdělávacím středisku na Zbirohu (www.kvasek.cz), nebo na našich dalších učebnách. V případě zakázkového termínu lze kurz absolvovat na naší mobilní učebně u zákazníka.
- Kurz vyučuje tým zkušených lektorů s více jak 15tiletou praxí v tomto programu: Ing. Martin Štěpánek, Ing. Josef Grygar, Ing. Marek Laurenčík, MBA, Ing. Michal Bureš, CSc, Jan Andrš a další odborníci k některým dílčím tématům kurzu.
Zde se můžete podívat na videoukázku kurzu.