Deaktivieren und Aktivieren von Blöcken in VEXcode VR

Mit VEXcode VR können Benutzer Blöcke in ihren Projekten deaktivieren und aktivieren. Dies ist eine nützliche Funktion zum Testen oder Debuggen eines Projekts, ohne das Projekt auseinandernehmen zu müssen. Der Benutzer kann einen oder mehrere Blöcke deaktivieren oder aktivieren, um die Unterschiede im Verhalten des Roboters zu testen, wenn dieser Block im Projekt vorhanden ist oder nicht.


So deaktivieren und aktivieren Sie Blöcke

Screenshot der VEXcode VR-Schnittstelle, der die Deaktivierungs-/Aktivierungsoptionen für einen virtuellen Roboter zeigt und die blockbasierten Codierungsfunktionen der Plattform zum Unterrichten von Codierungskonzepten im MINT-Unterricht veranschaulicht.

Um einen Block zu deaktivieren, klicken Sie mit der rechten Maustaste oder drücken Sie lange auf den Block, um das Kontextmenü zu aktivieren, und wählen Sie dann Block deaktivieren aus.

Screenshot des Kontextmenüs in VEXcode VR, das Optionen zur Codierung und Robotersteuerung zeigt und Benutzer beim Programmieren in der virtuellen Umgebung unterstützen soll.

Um einen deaktivierten Block zu aktivieren, aktivieren Sie das Kontextmenü für diesen Block und wählen Sie Block aktivieren. 


Was passiert mit einzelnen Blöcken, wenn sie deaktiviert sind?

Bild einer behinderten Person, die VEXcode VR verwendet, eine Online-Programmierumgebung zum Erlernen von Codierungskonzepten durch einen virtuellen Roboter, und die Barrierefreiheit im MINT-Unterricht demonstriert.

Während ein oder mehrere Blöcke deaktiviert sind, werden sie ausgegraut und mit einem Raster aus diagonalen Linien darüber angezeigt.

Der deaktivierte Block wird wie ein Kommentar behandelt. Es hat keinen Einfluss auf den Ablauf des Projekts.

Im Beispielprojekt wartet der Roboter nach der Rückwärtsfahrt nicht, sondern biegt sofort nach rechts ab.


Was passiert, wenn ein Block mit verschachtelten Blöcken deaktiviert wird?

Screenshot, der die deaktivierte Funktion „Verschachtelte Blöcke“ in VEXcode VR zeigt und die blockbasierte Codierungsschnittstelle zum Programmieren eines virtuellen Roboters illustriert.

Wenn Sie einen Block mit darin verschachtelten Blöcken deaktivieren, werden alle Blöcke deaktiviert. Blöcke wie eine Schleife oder eine If-Then-Else-Bedingung, die über verschachtelte Blöcke verfügen, können auf die gleiche Weise deaktiviert werden wie ein einzelner Block. 

Aktivieren Sie das Kontextmenü dieser Schleife oder dieses bedingten Steuerblocks und wählen Sie dann Block deaktivieren aus. 

Screenshot der VEXcode VR-Schnittstelle, der den deaktivierten „Wiederholen“-Block zeigt, was darauf hinweist, dass er im aktuellen Programmierkontext nicht verwendet werden kann. Dieses Bild unterstützt Tutorials zum Erlernen von Codierungskonzepten mit einem virtuellen Roboter.

Dieses Bild zeigt, was passierte, als die Wiederholungsschleife deaktiviert wurde. Die Schleife und die beiden darin enthaltenen Blöcke wurden alle deaktiviert.

Screenshot der VEXcode VR-Schnittstelle mit aktiviertem Hauptblock, der die blockbasierte Codierungsumgebung veranschaulicht, die zum Programmieren virtueller Roboter in Bildungseinrichtungen verwendet wird.

Sie können den Hauptblock und alle darin enthaltenen verschachtelten Blöcke aktivieren, indem Sie das Kontextmenü des Hauptblocks aktivieren und Block aktivieren auswählen.

Screenshot von VEXcode VR, der einen deaktivierten Hauptblock in der blockbasierten Codierungsschnittstelle zeigt und die Programmierumgebung zum Erlernen von Codierungskonzepten mit einem virtuellen Roboter veranschaulicht.

Wenn der Hauptblock aktiviert ist, werden auch alle verschachtelten Blöcke aktiviert.


Deaktivieren und Aktivieren eines einzelnen verschachtelten Blocks

Screenshot der VEXcode VR-Schnittstelle, der Optionen zum Deaktivieren und Aktivieren von Funktionen zeigt und die blockbasierte Codierungsumgebung zum Programmieren eines virtuellen Roboters in einem Tutorial-Kontext veranschaulicht.

Sie können einzelne Blöcke innerhalb einer Schleife oder Wenn-Dann-Sonst deaktivieren, indem Sie die gleichen Schritte zum Deaktivieren anderer Blöcke ausführen: Aktivieren Sie das Kontextmenü dieses Blocks und wählen Sie Block deaktivieren.

Hier ist ein Beispiel für die Deaktivierung nur eines einzelnen Blocks innerhalb einer Schleife.

VEXcode VR-Kontextmenüoberfläche mit Optionen zur Programmierung eines virtuellen Roboters, konzipiert für Bildungszwecke im Bereich Codierung und Robotik, mit sowohl block- als auch textbasierten Codierungsoptionen.

Das Kontextmenü für den Hauptblock bietet keine Option zum Aktivieren des verschachtelten Blocks, da der Hauptblock nicht deaktiviert wurde.

Diagramm, das den verschachtelten Blockkontext in VEXcode VR veranschaulicht, einer Online-Programmierumgebung zum Erlernen von Codierungskonzepten durch einen virtuellen Roboter mit block- und textbasierten Codierungsoptionen.

Wenn Sie diesen verschachtelten Block später aktivieren möchten, müssen Sie sein Kontextmenü aktivieren.


Deaktivieren eines „Hut“-Blocks

Screenshot der VEXcode VR-Schnittstelle, die die Funktion „Disable Hat“ zeigt, die Benutzern das Erlernen von Codierungskonzepten durch einen virtuellen Roboter in einer blockbasierten Codierungsumgebung erleichtern soll.

Sie können einen ganzen Blockstapel deaktivieren, indem Sie den „Hut“-Block deaktivieren, der sie alle enthält.

Aktivieren Sie das Kontextmenü des „hat“-Blocks und wählen Sie dann „Block deaktivieren“.

Screenshot eines VEXcode VR-Tutorials, das eine blockbasierte Codierungsschnittstelle mit deaktivierter Hutfunktion zeigt und Programmierkonzepte für virtuelle Roboter in einem Bildungsumfeld veranschaulicht.

Dieses Bild zeigt, was passiert, wenn der „hat“-Block „Beim Start“ deaktiviert ist. Alle im Block „When Started“ enthaltenen Blöcke werden nicht ausgeführt.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: