Leçon 3 : Résumé post-projet
Pourquoi le VR Robot a-t-il continué à rouler lorsqu'il a atteint le disque vert ?
Lorsque ce projet est exécuté, le VR Robot continue d'avancer même lorsqu'il entre en collision avec le premier disque vert.
Ce projet demande uniquement au VR Robot de vérifier les conditions de chaque instruction if else une fois au début du projet.
L'instruction if est différente de la boucle while
- While boucles ne nécessitent pas de décision de la part du VR Robot. Lorsque la condition est vraie, la boucle while avec une condition pas exécute la commande suivante en dehors de la boucle. Lorsque la condition est False, la boucle while avec une condition et non continue d'attendre jusqu'à ce que la condition soit True et arrête l'exécution du reste du projet.
- Si déclarations nécessitent que le robot VR prenne une décision. Si la condition est True, alors les commandes contenues dans l'instruction if sont exécutées. Si la condition est False, alors les commandes contenues dans l'instruction if ne sont pas exécutées.
- Le capteur Front Eye ne détecte aucune couleur au début du projet, donc la dernière instruction if renvoie True. Le robot VR continuera d'avancer depuis le dernier si l'instruction a été signalée comme Vrai et que tous les autres blocs ont été signalés comme Faux au début du projet.
- Notez qu'il n'y a aucune boucle dans ce projet qui puisse suspendre le flux du projet pour vérifier une condition à plusieurs reprises. L'instruction if vérifie la condition une fois, puis continue.
- Enregistrez le projet avant de passer à la leçon suivante, pour apprendre à ajouter des conditions de vérification répétées avec les instructions if .
Des questions
Veuillez sélectionner un lien ci-dessous pour accéder au quiz de la leçon.
Google Doc / .docx / .pdf