Lektion 5: Disk Labyrinth-Herausforderung
In dieser Disk Maze Challenge navigiert der VR-Roboter mit dem Augensensor von Anfang bis Ende durch den Disk Maze Playground. Der VR-Roboter muss auch zurück in die Ausgangsposition fahren und das Disk Labyrinth erneut starten, um die Disk Labyrinth-Herausforderung für immer zu lösen!

Lernergebnis
- Wenden Sie Blöcke aus den Kategorien Antriebsstrang, Sensor und Steuerung an, um die Disk Labyrinth-Herausforderung lösen zu können.
Alles zusammensetzen
Der [If then] -Block ist ein C-Block aus der Steuerungskategorie. Wenn der Zustand des [If then] -Blocks als WAHR gemeldet wird, führt der VR-Roboter eine Reihe von Verhaltensweisen aus, die im [If then] -Block enthalten sind. Die Verhaltensweisen innerhalb des Blocks [Wenn dann] werden übersprungen, wenn die Bedingung des Blocks [Wenn dann] FALSCH meldet.
Der [Forever] -Block ist ein C-Block aus der Steuerungskategorie, der die darin enthaltenen Verhaltensweisen für immer wiederholt.

[If then] -Blöcke werden innerhalb von [Forever] -Blöcken verwendet, damit jede Bedingung der [If then] -Blöcke wiederholt überprüft werden kann. Wenn während des Projektablaufs die Bedingung des Blocks [Wenn dann] WAHR ist, werden die Blöcke innerhalb des Blocks [Wenn dann] ausgeführt. Wenn die Bedingung des [If then] -Blocks FALSCH ist, werden die Blöcke innerhalb des [If then] -Blocks übersprungen, und der Fluss des Projekts wird zum nächsten Block im Stapel fortgesetzt.
Die Verwendung von [If then] -Blöcken innerhalb von [Forever] -Blöcken ermöglicht es einem VR-Roboter, entsprechend auf seine Umgebung zu reagieren, z. B. anzuhalten oder sich zu drehen, wenn ein VR-Roboter ein Objekt einer bestimmten Farbe erkennt.

Wählen Sie die Schaltfläche Weiter um mit dem Rest dieser Lektion fortzufahren.