Commencer par hour of code ?
Pour découvrir la programmation par blocs, nous vous recommandons des tutoriels gratuits, en français, amusants et très bien faits.
En moins d'une heure vous serez familiers des séquences de blocs, des branchements conditionnels et des boucles. Faites les seul, à plusieurs ou en famille, c'est sympa.
Ci-dessous mes préférés.
Pour les enseignants :
Ces jeux fonctionnent très bien pour animer un atelier découverte d'une heure. Personnellement j'utilise surtout blockly maze, complété selon l'âge par blockly dessin et une discussion sur la notion d'algorithme.Si vous êtes animateur, vous pouvez faire les 2 ou 3 premiers niveaux en classe entière pour montrer comment manipuler les blocs et déclencher l'exécution du programme. Pour chaque niveau, il y a des objectifs et/ou des indices. Rappelez qu'il faut les lire au début de chaque étape.
Montrez en cours de route que l'on peut suivre l'exécution du programme : les blocs sont en surbrillance au moment de leur exécution.
Chaque participant est concentré sur le jeu, et le passage des niveaux.
A la fin de l'exercice, les participants auront vu les trois structures de contrôle essentielles de tout programme : les séquences, boucles et conditions.
Vous pouvez conclure qu'un algorithme (script ou programme) c'est la description de la solution à un problème, par une séquence d'instructions avec des boucles et des conditions et des actions comme avancer ou tourner. Les boucls et conditions "contrôlent" l'enchainement des actions en fonction de l'environnement, comme la présence d'un passage. Vous allez voir, ces jeux permettent de démarrer assez fort et motivent les participants.