
Présentation
Matatalab « Coding Set » est un robot dirigé par une tour de contrôle. Sur la boîte, il y a indiqué « à partir de 4 ans ».
La tour de contrôle lit un programme et l’envoie au robot qui évolue à distance sur un tapis.
- Le tapis d’évolution est un carré de 4 cases de côté.
- Le nombre de jetons « instruction » est limité, et ces derniers ne sont pas interchangeables. Par exemple, une flèche avance ne peut pas être mise à l’envers pour devenir un « recule ». Il n’y a que 4 flèches « avance ».
- Le programme est organisé sur 3 lignes.
- Il y a 3 livrets de « défis », de 3 niveaux différents. Les réponses sont au dos de chaque défi.

Dispositif et repères de progressivité
Les élèves travaillent sur table puis vont tester leur programme avec la tour de contrôle, devant le tableau ou en fond de classe.
Des fiches « défis », à photocopier et sans les réponses, sont proposées à la fin de l’article. Elles sont présentées en 3 niveaux. Des vidéos vous permettent d’aborder en collectif la signification des instructions.
- Des instructions simples : avance, recule, pivote à droite, pivote à gauche + « joue de la musique », « danse », « bouge »
- Des instructions répétées : Un « 3 » placé sous l’instruction « avance » signifie « avance 3 fois ». Une instruction permet d’associer un nombre au hasard sous les instructions « avance » et « recule ». Placée sous « joue de la musique », « danse », « bouge », elle choisit une musique, une danse, un mouvement aléatoire.
- Des boucles : une suite d’instructions peut être lue plusieurs fois. Un « 3 » placé sous l’annonce de la boucle signifie que l’intérieur de la boucle sera exécuté 3 fois de suite.
- Des fonctions : une fonction (un sous-programme) doit être défini préalablement. Puis le programme principal fait appel à cette fonction, plusieurs fois.

Défi 1 : découvrir les instructions de base



Défis 2 : découvrir les boucles



Défi 3 : découvrir les fonctions






