Co je vibecoding?
Vibecoding je způsob tvorby digitálních projektů, kde nejde primárně o znalost programovacího jazyka, ale o schopnost:
- formulovat myšlenku,
- popsat zadání,
- a využít nástroje (často AI), které kód vytvoří za vás.
Zjednodušeně řečeno: 👉 Neprogramujete – „dirigujete“ technologii.
Typická situace: Žák napíše: „Chci jednoduchou hru, kde hráč sbírá body za chytání padajících předmětů.“ A nástroj (např. AI) mu vytvoří funkční základ hry.
Proč by to mělo zajímat učitele?
Na první pohled to může působit jako „zkratka“. Ale ve skutečnosti vibecoding rozvíjí klíčové kompetence:
1. Algoritmické myšlení jinak
Žák musí:
- rozložit problém,
- přesně formulovat zadání,
- přemýšlet o logice. 👉 To je jádro informatiky — jen bez bariéry syntaxe.
2. Kreativita a nápady
Najednou může tvořit i ten, kdo:
- neumí programovat,
- bojí se chyb,
- nemá zkušenosti.
3. Digitální gramotnost 21. století
Dnešní realita:
- AI nástroje jsou běžné,
- práce s nimi je klíčová dovednost.
👉 Učíme děti jak technologie používat smysluplně, ne jen jak je ovládat.
Jak vibecoding zapojit do výuky na ZŠ?
Nemusíte hned měnit celý předmět. Stačí malé kroky:
🟢 1. Začněte jednoduchým zadáním
Například:
- „Navrhni jednoduchou hru“
- „Vytvoř kvíz na přírodovědu“
- „Navrhni aplikaci pro školní jídelnu“ Žáci:
- sepíšou zadání,
- upravují ho,
- testují výstup.
🟢 2. Pracujte s iterací (zlepšování)
Důležité není, že to „funguje hned“. 👉 Důležité je:
- upravovat zadání,
- ladit výstup,
- hledat chyby. To je přesně proces, který chceme učit.
🟢 3. Diskutujte výsledek
Po aktivitě se ptejte:
- Co fungovalo?
- Co ne?
- Jak by šlo zadání napsat lépe?
👉 Tím rozvíjíte kritické myšlení.
Výhody vibecodingu ve škole ✔ nízká vstupní bariéra ✔ rychlá motivace (žáci vidí výsledek hned) ✔ propojení s reálným světem ✔ rozvoj komunikace a formulace myšlenek
Na co si dát pozor?
Vibecoding není samospasitelný. Má i svá úskalí:
⚠ žáci nemusí chápat, jak věci fungují uvnitř ⚠ hrozí „bezmyšlenkovité klikání“ ⚠ kvalita výstupu závisí na kvalitě zadání
👉 Proto je důležitá role učitele jako průvodce. Vibecoding není konec programování Možná vás napadne: „Tak už se děti nebudou učit programovat?“
Ne. 👉 Vibecoding je doplněk, ne náhrada. Ideální kombinace:
- vibecoding → pro nápady, motivaci, rychlé projekty
- klasické programování → pro pochopení principů
Shrnutí Vibecoding mění roli žáka:
- z „vykonavatele instrukcí“
- na „tvůrce zadání a myšlenek“
A to je přesně směr, kterým se vzdělávání ubírá.
Tip na závěr pro učitele
Zkuste ve své hodině jednoduchý experiment:
👉 „Navrhni digitální nástroj, který by pomohl ve škole.“
Neřešte nástroje. Neřešte dokonalost.
Sledujte, jak žáci přemýšlí.
A možná budete překvapeni.
