Skip to main content

Leçon 5 : Défi Labyrinthe de disques

Dans ce défi Disk Maze, le robot VR parcourra le Disk Maze Playground du début à la fin à l'aide du capteur oculaire avant. Le robot VR doit également revenir à la position de départ et recommencer le labyrinthe de disques, afin de résoudre le défi du labyrinthe de disques pour toujours !

Vue de haut en bas de l'aire de jeux Disk Maze. Le robot VR est sur le disque rouge, tourné vers la gauche. Une flèche noire indique le chemin que prendra le robot pour avancer vers l'emplacement de départ vert, puis tournez à droite et avancez vers le premier disque vert.

Résultat d'apprentissage

  • Appliquez les commandes des catégories Transmission, Capteur et Contrôle pour pouvoir résoudre le défi du labyrinthe de disques.

Tout mettre ensemble

L'instruction if se trouve dans la catégorie Contrôle. Si la condition de l'instruction if renvoie Vrai, alors le robot VR exécutera un ensemble de comportements contenus dans l'instruction if. Les comportements à l'intérieur d'une instruction if seront ignorés si la condition de l'instruction if indique False.

Pour répéter les comportements indéfiniment, les instructions if doivent être contenues dans une boucle infinie while .

Deux projets python. Sur la gauche se trouve un projet avec 4 instructions if. Un x rouge est au-dessus du projet. À droite se trouve le même projet avec les instructions if à l'intérieur d'une boucle while infinie. Une coche verte est au-dessus du bon projet.

Si instructions sont utilisées à l'intérieur de boucles infinies while afin que chaque condition de l'instruction if soit vérifiée à plusieurs reprises. Pendant le déroulement du projet, si la condition de l'instruction if est vraie, les commandes à l'intérieur de l'instruction if sont exécutées. Si la condition de l'instruction if  est fausse, les commandes à l'intérieur de l'instruction if sont ignorées et le flux du projet continuera jusqu'à la commande suivante.

L'utilisation d' if à l'intérieur d'une boucle infinie while permet à un robot VR de réagir en fonction de son environnement, par exemple en s'arrêtant ou en tournant lorsqu'un robot VR détecte un objet d'une certaine couleur.

Vue latérale d'un robot VR sur l'aire de jeux Disk Maze. Le robot est sur le disque vert et en train de tourner à droite.

Sélectionnez le bouton Suivant pour continuer le reste de cette leçon.