Verwenden meiner Blöcke in VEXcode 123

„Meine Blöcke“ ist eine der Blockkategorien innerhalb von VEXcode 123. Einige andere Kategorien umfassen Aussehen, Klang, Wahrnehmung und Variablen. Mit „Meine Blöcke“ erstellen Sie eine Abfolge von Blöcken, die im Laufe eines Projekts mehrfach verwendet werden können.


So erstellen Sie einen Block

VEXcode 123-Symbolleiste mit dem Abschnitt „Meine Blöcke“ und hervorgehobener Schaltfläche „Block erstellen“.

Wählen Sie „Block erstellen“ aus der Kategorie „Meine Blöcke“.

Das Menü „Block erstellen“ von VEXcode 123 ist geöffnet und der Name des Blocks wurde in „Einfahren“ geändert und ist hervorgehoben. Der blaue Ok-Button unten rechts ist hervorgehoben.

Benennen Sie den Block um, indem Sie ihn in das Feld „Blockname“ eingeben und dann „OK“ auswählen.


So passen Sie einen Block an

Eine Eingabe (Zahl) hinzufügen

Das Menü „Block erstellen“ von VEXcode 123 ist geöffnet und der Name des Blocks ist auf „Einfahren“ eingestellt. Dem Block wurde ein Zahleneingabefeld hinzugefügt und ist jetzt hervorgehoben.

Wählen Sie im Bildschirm „Block erstellen“ die Option „Eingabe (Zahl) hinzufügen“. Benennen Sie die Eingabe um, indem Sie sie in das Feld „Nummer“ eingeben und dann „OK“ auswählen.

Eine Eingabe hinzufügen (Boolean)

Das Menü „Block erstellen“ von VEXcode 123 ist geöffnet und der Name des Blocks ist auf „Einfahren“ eingestellt. Dem Block wurde ein boolesches Eingabefeld hinzugefügt und ist jetzt hervorgehoben.

Wählen Sie im Bildschirm „Block erstellen“ die Option „Boolesch“. Benennen Sie die Eingabe um, indem Sie sie in das Feld „Boolescher Wert“ eingeben und dann „OK“ auswählen.

Fügen Sie ein Etikett hinzu

Das Menü „Block erstellen“ von VEXcode 123 ist geöffnet und der Name des Blocks ist auf „Einfahren“ eingestellt. Dem Block wurde ein Beschriftungsfeld hinzugefügt und ist jetzt hervorgehoben.

Wählen Sie im Bildschirm „Block erstellen“ die Option „Beschriftung hinzufügen“. Benennen Sie das Etikett um, indem Sie es in das Feld „Etikettentext“ eingeben und dann „OK“ auswählen.

Kombinieren Sie Eingaben und Beschriftungen

Das Menü „Block erstellen“ von VEXcode 123 ist geöffnet und ein benutzerdefinierter Block wurde erstellt. Der Block lautet zuerst „Einfahren“, dann hat er ein Zahleneingabefeld und endet mit einer Beschriftung mit der Aufschrift „Schrittquadrat“. Insgesamt lautet der benutzerdefinierte Block „Fahren im X-Schritt-Quadrat“. Der blaue Ok-Button unten rechts ist hervorgehoben.

Kombinieren Sie Eingaben und Beschriftungen, um eine Folge von Blöcken zu erstellen, und wählen Sie dann „OK“.


So löschen Sie Eingaben/Beschriftungen

Das Menü „Block erstellen“ von VEXcode 123 ist geöffnet und der Name des Blocks ist auf „Einfahren“ eingestellt. Dem Block wurde ein Zahleneingabefeld hinzugefügt und das darüber liegende Löschsymbol ist hervorgehoben.

Um eine Eingabe oder Beschriftung zu löschen, wählen Sie das Symbol „Löschen“ über der Eingabe oder Beschriftung, die Sie entfernen möchten.


So verwenden Sie den Define-Block

Der VEXcode 123-Block „Meine Blockdefinition“ ist hervorgehoben. Dort steht „Fahre im Nummernschrittquadrat“ und die Nummer ist ein Parameter, der in der Blockdefinition verwendet werden kann.

Ein Parameter kann nun aus dem {Define} Block verwendet werden, sobald er erstellt wurde.

Der Drive in VEXcode 123 My Blocks Definition-Block, dem jetzt eine Definition hinzugefügt wurde. Der Stapel enthält einen auf 4 eingestellten Wiederholungsblock und einen Block „1 Schritt fahren“ mit einem Block „90 Grad drehen“, beide innerhalb des Wiederholungsblocks.

Hängen Sie weitere Blöcke an den {Define} Block an.

Der Drive in VEXcode 123 My Blocks Definition-Block mit dem Nummernparameter, der jetzt in der Definition verwendet wird. Der Stapel enthält einen auf 4 eingestellten Wiederholungsblock und einen Fahrblock mit einem Block „Drehung um 90 Grad“ innerhalb des Wiederholungsblocks. Der Zahlenparameter wurde in den Block „Fahren für“ eingefügt, sodass er nun „Fahren Sie um Anzahl Schritte vorwärts“ lautet.

Verwenden Sie Parameter aus dem {Define} Block.

VEXcode 123 „Meine Blöcke“-Befehlsblock unter einem „Wenn gestartet“-Block hinzugefügt. Dieser Befehlsblock ruft den Befehl „Fahren Sie im Zahlenschrittquadrat“ auf. Der Zahlenparameter ist auf 1 gesetzt.

Verwenden Sie den [Mein Block], der dem {When Started} Block beigefügt ist.


So verwenden Sie meine Blöcke

Beispiel für das Fahren im Quadrat

VEX-Code 123: Wenn der Startblock drei Blöcke darunter hat. Zuerst kommt ein quadratischer Befehlsblock mit 1 Schritt Fahrt, dann eine Rechtskurve um 45 Grad und dann ein quadratischer Befehlsblock mit 2 Schritten Fahrt.

In diesem Beispiel verwendet der 123-Roboter „Meine Blöcke“ für Folgendes:

  • Fahren Sie im 1-Schritt-Quadrat vorwärts.
  • Biegen Sie um 45 Grad nach rechts ab.
  • Fahren Sie im 2-Stufen-Quadrat vorwärts.

Der {Define} Hat-Block zerlegt eine Prozedur. Im folgenden Beispiel zerlegt dieser {Define} Hat-Block die Blöcke, die zum Befahren eines Quadrats mit einer bestimmten Anzahl von Malen verwendet werden. Ziehen Sie Argumente aus dem {Define} Block, um sie innerhalb der Blöcke zu verwenden.

Sobald der {Define} Block festgelegt ist, kann der neu erstellte Block nun gezogen und zum {When Started} Block hinzugefügt werden, um Parameter festzulegen.

Die vorherigen VEXcode 123-Blöcke werden mithilfe des Befehlsblocks „Fahren im Nummernschrittquadrat“ gestapelt, der neben der Definition des Befehlsblocks angezeigt wird.

Sobald die Parameter geändert sind, ist das Projekt bereit zum Start.

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

Last Updated: