Uvod
Kurs „Programi i računarske igre“ sastoji se iz tri dijela. Tokom prvog dijela kursa, programiranje se podučava kroz napredno korištenje platforme Scratch. Ova platforma je osmišljena kao alat koji omogućava jednostavno kreiranje interaktivnih priča, animacija i igara, gdje se programiranje odvija vizualno – elementi jezika oblikovani su poput slagalica, koje se pravilnim rasporedom spajaju u funkcionalan program ili igru. U drugom dijelu kursa, učenici će istraživati funkcionalnosti Minecraft-a iz perspektive programiranja te programirati skripte i programe koji će biti preneseni u stvarni svijet ove igre. Tokom trećeg dijela kursa, učenici će učiti kako programirati aplikacije u okruženju App Inventor i dizajnirati interfejs aplikacija. Dizajniranje interfejsa je vrlo jednostavno i vizualno – različiti objekti (dugmad, prozori, grafike) postavljaju se na ekran telefona, a zatim se programiraju pomoću blokova koji odgovaraju određenim funkcijama aplikacije. Projekat se može preuzeti u bilo kojem trenutku i koristiti nakon časova na mobilnim uređajima.