Lektion 2: Verwenden mehrerer [Warten bis] -Blöcke
-
Um durch den Wall Maze Playground zu fahren, muss sich der VR-Roboter drehen und weiterfahren, wenn es zu einer Kollision mit einer Wand kommt. Entfernen Sie den [Stop driving] -Block und ersetzen Sie ihn durch einen [Turn for] -Block. Ändern Sie den Parameter [Turn for] auf "left".

- Starten Sie den Wall Maze Playground , wenn er noch nicht geöffnet ist, und führen Sie das Projekt aus.
-
Beobachten Sie , wie der VR-Roboter vom Anfang des Wandlabyrinths fährt, halten Sie an, wenn der Stoßstangensensor von der Wand gedrückt wird, und drehen Sie sich um 90 Grad nach links.

-
Mehrere [Warten bis] Blöcke können im selben Projekt verwendet werden. Ausgehend von der aktuellen Position dieses VR-Roboters wäre der nächste Schritt bei der Lösung des Wandlabyrinths, zur nächsten Wand zu fahren und um 90 Grad nach rechts zu drehen. Der vorhandene Blockstapel kann dupliziert und am unteren Rand des Stapels hinzugefügt werden. Denken Sie daran, den zweiten [Turn for] -Block von links nach rechts zu ändern.

- Setzen Sie den Wandlabyrinth-Spielplatz zurück und führen Sie das Projekt erneut aus.
-
Beobachten Sie , wie der VR-Roboter vom Anfang des Wandlabyrinths fährt, stoppen Sie, wenn der Stoßfängersensor von der Wand gedrückt wird, drehen Sie sich um 90 Grad nach links, fahren Sie vorwärts, bis der Stoßfängersensor erneut von einer Wand gedrückt wird, drehen Sie sich dann um 90 Grad nach rechts und stoppen Sie.

Mini-Herausforderung
Erstellen Sie für diese Mini-Herausforderung ein Projekt, bei dem der VR-Roboter mithilfe mehrerer [Warten bis]-Blöcke und des Stoßfängersensors vom Start bis zum Buchstaben „A“ im Wandlabyrinth Spielplatz fährt!

Befolgen Sie diese Schritte, um die Mini-Herausforderung abzuschließen:
-
Sehen Sie sich das Lösungsvideo unten an, um zu sehen, wie der VR-Roboter fahren sollte, um die Mini-Herausforderung abzuschließen. In diesem Videoclip beginnt der VR-Roboter am Anfang in der unteren Mitte des Spielplatzes. Er fährt vorwärts, bis der Stoßfängersensor von der gegenüberliegenden Wand gedrückt wird, biegt dann nach links ab und fährt zur nächsten Wand davor. Wenn der Stoßfänger an diese Wand gedrückt wird, dreht sich der Roboter wieder nach links und fährt vorwärts, bis er die letzte Wand und den Buchstaben A erreicht.
- Erstellen Sie ein Projekt, indem Sie die erforderlichen Blöcke zum Unit4Lesson2-Projekt hinzufügen oder entfernen. Denken Sie daran, dass Sie VEXcode-Blöcke, Switch-Blöcke oder eine Kombination aus beiden Blocktypen verwenden können, um Ihr Projekt zu erstellen.
- Starten Sie das Projekt, um es zu testen.
- Wenn das Projekt nicht erfolgreich ist, bearbeiten Sie es und versuchen Sie es erneut. Fahren Sie fort, das Projekt zu überarbeiten und auszuführen, bis der VR-Roboter erfolgreich vom Start bis zum Buchstaben "A" fährt.
- Speichern Sie das Projekt, sobald der VR-Roboter erfolgreich vom Start bis zum Buchstaben "A" gefahren ist.
Herzlichen Glückwunsch! Du hast die Mini-Herausforderung gelöst!
Fragen
Bitte wählen Sie unten einen Link aus, um auf das Lektionsquiz zuzugreifen.
Google Doc / .docx / .pdf