Monde 1 · Le woro-woro d'Abidjan — les séquences
L'enfant conduit un taxi en donnant des ordres un par un (haut, bas, gauche, droite). Il découvre qu'un programme est une suite d'instructions, exécutées dans l'ordre, et que l'ordre compte.
Datum Kids apprend aux enfants de 5 à 12 ans à penser comme un programmeur : découper un problème en étapes, répéter, trouver et corriger une erreur. Pas besoin de savoir lire pour les plus petits : les blocs sont des images et les consignes sont lues à voix haute.
L'enfant conduit un taxi en donnant des ordres un par un (haut, bas, gauche, droite). Il découvre qu'un programme est une suite d'instructions, exécutées dans l'ordre, et que l'ordre compte.
Au lieu de poser cinq fois la même flèche, l'enfant utilise « répéter 5 fois ». Il apprend à repérer ce qui se répète (un escalier = « droite, bas » répété) : c'est la notion de boucle, présente dans tous les langages.
Le programme du pêcheur est déjà écrit… mais il contient une erreur (un « bug »). L'enfant lance le programme, observe où la pirogue se trompe, et corrige un seul bloc. Il apprend à lire un programme, à faire des hypothèses et à tester.
Un crayon avance et tourne d'un quart de tour. Pour dessiner un carré, il faut « répéter 4 fois [ avancer, tourner ] ». L'enfant relie le code aux formes, aux angles droits et aux motifs.
« Si… alors », créer ses propres blocs, et coder pour calculer.
Les mangues changent de place à chaque partie : un programme écrit « par cœur » ne marche plus. L'enfant apprend à faire regarder son programme : « si il y a une mangue ici, alors ramasser », et « si je suis sur une case rouge, alors descendre, sinon aller à droite ». C'est la base de toutes les décisions d'un ordinateur.
Le même morceau de chemin revient plusieurs fois. L'enfant le range dans son propre bloc ⭐, puis utilise ce bloc autant de fois qu'il veut. C'est ce que font les programmeurs avec les fonctions : nommer une suite d'actions pour la réutiliser.
L'éléphant marche sur une ligne des nombres de 0 à 10. Pour 2 + 3, il part de 2 et avance de 3 ; pour 7 − 3, il recule. La mare (la réponse) reste cachée : il faut calculer avant de coder. « 3 fois 2 » devient « répéter 3 fois [avancer de 2] » : la multiplication est une boucle !
Aucune inscription de l'enfant, aucune donnée personnelle. Les étoiles sont gardées sur l'appareil, sous un surnom (pas besoin du vrai nom), et dans votre compte si vous êtes connecté, pour les retrouver sur vos autres appareils. Pas de discussion, pas de publicité, aucun lien vers d'autres sites dans l'espace enfants. Le prénom écrit sur le diplôme sert seulement à l'imprimer. Toute la confidentialité.