Uvod
Osnove programiranja uče se pomoću Scratch programskog jezika. To je edukativni programski jezik, stvoren kao alat za podučavanje djece osnovama kodiranja i omogućava jednostavno stvaranje interaktivnih priča, animacija ili igara. Programiranje se vrši na vizuelni način - elementi ovog programskog jezika su oblikovani kao slagalice koje, ukoliko se pravilno poređaju, obrazuju funkcionalni program ili igricu. Dio časova je posvećen programiranju mobilnih aplikacija za Android platformu na programskom jeziku App Inventor. Od drugog semestra uvode se drugi programski jezici i platforme, poput KODU-a (stvaranje 3D igara) i Python sa Minecraftom. Naši online kursevi NIJESU internet seminari kao ni kratki kursevi sa YouTube-a. Tokom trajanja naših online predavanja svaki učenik vidi nastavnika koji vodi kurs, savršeno čuje ono što nastavnik govori, a nastavnik ima uvid u ono što svaki od polaznika kursa govori i radi (vidi monitor svakog učenika). Polaznici kursa u svakom trenu mogu postaviti pitanje a nastavnik će adekvatno odgovoriti, ukazati na konkretnu grešku i predstaviti načine na koje se ona može ispraviti.