Les élèves apprendront à connaître l’environnement d’apprentissage et commenceront à coder des robots virtuels en 3D dans Scratch (un langage de programmation basé sur des blocs). Au fur et à mesure qu’ils progressent, les élèves traduiront ce qu’ils ont appris dans scratch en lignes de code dans C. D’ici la fin du cours, les enfants écriront le code intelligent (smart code) dans C et résoudront des labyrinthes complexes en utilisant différents capteurs.
L’ateliers prévu est conçu d’une façon a faciliter aux apprenants l’apprentissage des bases de la programmation informatique pas le choix des langages de programmation adéquats.