Pourquoi un robot a besoin qu'on lui dise chaque étape ?
As-tu déjà entendu un robot jouet rouler sur le sol ? Vrrr, bip, ses lumières clignotent ! Ses petites roues ronronnent quand il avance.
Pour faire bouger un robot jouet, quelqu'un doit lui dire quoi faire. Avance. Tourne. Stop. Alors, pourquoi un robot a besoin qu'on lui dise chaque étape ?
Dans un robot jouet, il y a un tout petit ordinateur. L'ordinateur dit aux roues quand tourner et quand rester tranquilles. Comme ça, tout le robot peut bouger.
Mais l'ordinateur a besoin de quelque chose à suivre. Les gens lui écrivent un programme, c'est-à-dire une liste d'étapes que le robot doit faire. Avec le programme, le robot sait ce qui vient d'abord, et ce qui vient ensuite.
Le robot suit son programme une étape après l'autre, dans l'ordre. Il avance quand le programme dit avance. Il tourne quand le programme dit tourne.
Un robot ne peut pas deviner tout seul l'étape suivante. Toi, tu peux regarder tes cubes et deviner quoi en faire. Le robot, lui, ne sait pas ce qu'est un cube, ni ce que tu veux.
Alors le robot fait seulement les étapes de son programme. Imaginons que le programme dise avance, mais que personne n'ait écrit stop. À ton avis, que va faire le robot ?
Il continue de rouler, jusqu'à cogner le canapé. Boum ! Alors on ajoute une étape stop au programme, et maintenant il s'arrête juste à côté du canapé.
Quand toutes les étapes sont écrites, le robot peut faire tout le travail. Il roule, il s'arrête, il tourne, et il pousse un cube jusqu'à toi. Chaque étape était là, alors rien n'a été oublié.
Programme. Les gens écrivent chaque étape dans un programme, parce qu'un robot ne peut pas deviner une étape.
Bravo, mon trésor, aujourd'hui tu as réfléchi comme un vrai constructeur de robots.









