Commencer par hour of code ?
Pour découvrir la programmation par blocs, il existe des tutoriels gratuits et en français qui sont 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 ou à plusieurs et même en famille, c'est sympa .
Voici mes préférés :
Pour les enseignants :
Ces jeux fonctionnent très bien pour animer un atelier découverte d'une heure.Au début, sur les deux prmeirs niveaux, dites qu'il faut lire les indices à chaque étape, montrez comment manipuler les blocs et la manière de déclencher l'exécution du programme,
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.