Pourquoi apprendre à déplacer un robot ?

Déplacer un robot, c'est apprendre à donner des instructions précises pour qu'il effectue une action. Pour cela, tu dois lui donner des commandes simples qu'il peut comprendre en veillant à respecter l'ordre des actions. Un robot ne « devine » rien : il fait exactement ce qu'on lui dit, dans l'ordre.

Les bases de la programmation d'un robot

Les instructions de base que tu utiliseras pour répondre aux questions :

  • Avancer de 1 case : A
  • Reculer de 1 case : R
  • Tourner à gauche : pivoter d'un quart de tour à gauche : G
  • Tourner à droite : pivoter d'un quart de tour vers la droite : D

Exemple de programme 
"A – A – D – A" : Le robot avance de 2 cases, pivote vers la droite, puis avance encore.

robots

Conseils / remarques

  • Fais comme si tu étais dans une voiture pour suivre les déplacements.
  • Quand le robot a sa face avant vers le bas du quadrillage, la droite et la gauche sont inversées.
  • Pivoter à droite ou à gauche ne fait pas avancer sur le quadrillage : le robot tourne sur lui-même d'un quart de tour sur sa case dans la direction demandée.