Uvod

Praktična delavnica programiranja v okolju blokovnega (vizualnega) programiranja Scratch, kjer udeleženci ustvarijo in preizkusijo svojo igro pod vodstvom izkušenega predavatelja. Scratch omogoča, da z uporabo blokovnih ukazov sestavljamo program v logične sklope (dogodki, pogoji, spremenljivke, kloni) ter takoj vidimo rezultat v igri. Ob osnovah blokovnega programiranja bomo, primerno starotni skupini udeležencev, spoznavali kaj nam prinašajo sodobne tehnologije umetne inteligence (AI/UI). Udeleženci bodo na delavnici spoznali, kako se iz ideje razvije delujoč projekt: načrt, gradnja, testiranje in izboljšave. Delavnica je odlična prva izkušnja za otroke, ki želijo razumeti, kako nastajajo igre – in kako lahko preprosta “AI pravila” naredijo igro bolj zanimivo in izzivalno.

Program tečaja

1Ender - Minecraft varuh umetne inteligence
V zgodbi Ender AI Defender se Steve znajde pred izzivom: Ender zmaj ne napada naključno, ampak sproži napad takrat, ko je na isti višini kot igralec – to je preprost, a zelo nazoren primer odločanja na podlagi pogojev (»AI logika«). Udeleženci bodo korak za korakom zgradili delujočo igro: upravljanje lika s tipkami, izstrelke, trke, točke/življenje (HP), ter nasprotnika z “inteligentnim” vedenjem. Delavnica razvija logično razmišljanje, ustvarjalnost in reševanje problemov, otroci pa bodo na koncu staršem ponosno pokazali igro, ki so jo sami izdelali in jo tudi znali razložiti – kaj se v ozadju dogaja in zakaj se zmaj obnaša “pametno”