Pomocou umelej inteligencie Gemini som vytvoril niekoľko výukových programov. Všetky programy sú napísané v javascripte v prostredí P5.js.
Matematický tréner
Keď sme mali v škole deň alternatívneho vyučovania, našli sme na internete program na precvičovanie matematických operácií. Jeho nevýhodou bolo, že sa často spúšťali reklamy a tak sme mnoho času strácali. Preto som napísal podobný program a chcel som vyskúšať programátorské schopnosti umelej inteligencie, tak som ho vytvoril pomocou AI Gemini.
Oproti pôvodnému programu som doň zakomponoval konfiguračné parametre a rebríček. Učiteľ si môže zvoliť, ktoré operácie chce so žiakmi precvičovať, tiež môže zvoliť, koľko času má žiak k dispozícii na vyriešenie úlohy. Na precvičovanie je vhodné zvoliť 60 sekúnd, na „adrenalínovú“ hru 10 sekúnd.
Odkaz na hru Matematický tréner
Súradnice
Program súradnice slúži na precvičovanie práce so súradnicovou sústavou. Pracuje v dvoch módoch:
- vygeneruje súradnice a žiak má vyznačiť body v súradnicovej sústave
- vykreslí body a žiak má zapísať ich súradnice
Program by sa mal používať na interaktívnej tabuli, na ktorú môžu žiaci písať. V programe možno zvoliť, či majú byť použité iba nezáporné súradnice, alebo nie. Kontrola vykreslí, aké body body žiak zadal, alebo či sa prekrývajú ním zakreslené body s bodmi, ktoré zodpovedajú vygenerovaným súradniciam. Pred tlačítkom Generuj je počet bodov, ktoré sa majú vygenerovať. Na hodinách sa mi osvedčil počet štyri. Body sú generované tak, aby ich spojnice v abecednom poradí tvorili mnohouholník.
Odkaz na program Súradnice

Slovboj
Na hracej ploche sa náhodne vygenerujú písmena a úlohou žiaka je vytvoriť čo najviac slov. Položí prst na zvolené písmeno a ťahá prst všetkými smermi, keď prst zdvihne, ak sa slovo nachádza v slovníku, slovo sa započíta a zobrazí sa medzi nájdenými slovami, ak neexistuje, tak program vydá zvuk signalizujúci, že slovo nepozná, tiež vydá zvuk, ak žiak vytvoril znova to isté slovo.
V súčasnosti program pozná dva jazyky: slovenčinu a rómčinu. Rómske slová boli prevzaté z online Rómsko-slovenského slovníka, s dovolením Nadácie Dobrá rómska víla Kesaj.
Bodovanie závisí od hodnoty písmen, od dĺžky slova, modré políčka zdvojnásobujú hodnotu slova a červené ju strojnásobujú. Hráč by preto mal rozmýšľať aj nad prémiami. V menších triedach môže súťažiť každý sám za seba, vo väčších sa mi osvedčilo, že žiaci vytvorili dvojice a spoločne si radili, aké slovo vytvoriť.
Odkaz na hru Slovboj
Slovo (v) BARE vytvoríme tak, ako je naznačené na obrázku. Položíme prst na B ťaháme ho po R a ďalej ho ťaháme po E. Po zdvihnutí prsta sa do zozznamu uznaných slov zapíše slovo BARE. Program má responzívny dizajn, takže hru možno hrať nielen na počítači ale aj na mobiloch a tabletoch. V škole sa nám najlepšie hralo na televízore s dotykovou obrazovkou.

Ohmov zákon
Program simuluje vedenie elektrického prúdu v kovoch. Je v ňom znázornený tepelný pohyb atómov okolo rovnovážnej polohy a tepelný pohyb voľných elektrónov, ktoré sa chovajú podobne ako plyn, ale neopustia vodič. Zvýšenie teploty vodiča spôsobí zmenšenie veľkosti elektrického prúdu, keďže častejšie narazia do atómov. Keď na konce vodiča nie je privedené elektrické napätie, častice vykonávajú iba neusporiadaný tepelný pohyb, keď napätie privedieme, okrem tepelného pohybu sa začnú elektróny pohybovať usporiadane smerom ku kladnému pólu. Simuláciu je vhodné skombinovať s reálnymi experimentami, kde zistíme, že platí ohmov zákon a pokus so žiarovkou, kde zistíme, že čím má vlákno v žiarovke vyššiu teplotu, tým má žiarovka väčší odpor.
Odkaz na program Ohm.
