Hledání a oprava chyb v programu
Oficiální znění v RVP
Oficiální znění v RVP, do konce 5. třídyprohlednout.rvp.cz
- „Kontroluje základní chyby v posloupnosti bloků (např. blok je na nesprávném místě) a opravuje je.“ Na cestě
- „Otestuje celý program, najde případné chyby, chybné podmínky nebo opakování a opraví je.“ Splněno
Zjednodušeno z oficiálního znění podle pravidelZkráceníBěžná slovaSloučení
Čísla
1,2 %
pracujících v Česku má povolání, kde to podle ESCO patří k nezbytným dovednostem. Asi 65 tisíc lidí v 40 povoláních.
Kde ti lidé pracují
Jak jejich práci mění AI
- mění hodně 59 %
- středně 25 %
- málo 7 %
- skoro nemění 9 %
Míst v těchto povoláních do roku 2035 spíš přibude. Náš orientační odhad z prognózy Cedefop pro celé skupiny povolání.
1dalších cílů RVP na tom staví
7vazeb na klíčové kompetence a gramotnosti
Kdo to využívá
- AI ji mění hodněSoftwarový vývojář/softwarová vývojářkaVyužívá neustáleProgram málokdy funguje napoprvé, takže se hledá, kde a proč se chová špatně, a opravuje se. Ladění patří k práci prakticky každý den.
- AI ji mění hodněVývojář/vývojářka aplikací ICTVyužívá častoAplikace se testují, jestli dělají, co mají, a chyby se dohledávají a opravují dřív, než se aplikace dostane k lidem.
- AI ji mění středněBioinformatik/bioinformatičkaVyužívá častoChyba v programu by zkreslila výsledky analýzy biologických údajů. Proto se program zkouší na známých datech a podezřelá místa se opravují.
- AI ji mění středněDesignér/designérka digitálních herVyužívá občasPři ladění hratelnosti se hra zkouší a hledá se, co nefunguje. Chyby v kódu se opravují spíš v programátorském týmu, ale kdo hru navrhuje, musí umět chybu najít a popsat.
Popisy napsala AI podle databáze ESCO. Jak moc povolání dovednost využívá, odhadl AI model Jev. Všech 40 povolání
Nástroje
- AI chatbotPomůže tiChatbot ti k popisu chyby napíše, kde ji hledat, hledání ale musíš dotáhnout ty.
- Internet a další zdrojeNepomůžeFóra a návody popisují časté chyby začátečníků, tvoji chybu v nich ale nenajdeš.
- AplikacePomůže tiProstředí program spustí a ukáže, kde se chová jinak, než má.
- Klasický nástrojNepomůžePapír a tužka program nespustí, v bloky ho přeložíš v prostředí na obrazovce.
Jak se to učit s AI
Nápověda, kde hledat chybu
Když tvůj program nefunguje, zkuste s rodičem chatbotovi popsat, co má dělat a co dělá místo toho. Ať ti jen poradí, kde hledat, a opravu udělej ty.
Program s nastraženou chybou
Poproste chatbota, ať vám popíše krátký program s jednou schovanou chybou, třeba blokem na špatném místě. Postav ho, spusť a chybu najdi bez nápovědy.
Seznam věcí k vyzkoušení
Napište s rodičem a chatbotem seznam, co všechno u programu vyzkoušet, třeba co se stane na kraji obrazovky. Projdi body jeden po druhém a zapiš si, co fungovalo.
Proč se to učíš
Program skoro nikdy nefunguje napoprvé, a proto k programování patří hledání chyb stejně jako psaní. Učíš se při tom postupovat s rozmyslem: spustit, sledovat, kde se program chová jinak, než má, a zkoušet jednu opravu po druhé. Tak pracují vývojáři softwaru a aplikací každý den a lidí v takové práci by mělo do budoucna přibývat. Chatbot sice program napíše rychle, ale jeho chyby najde jen ten, kdo ví, co má program dělat. Stejný postup se hodí, i když se porouchá kolo nebo nejde zapnout tablet.