Skip to main content
Lehrerportal

Spielen

Teil 1 - Schritt für Schritt

  1. AnweisungenWeisen Sie die Schüler an, so zu tun, als wäre ihr Code Base-Roboter ein Mars Rover. Sie erstellen ein Projekt in VEXcode GO, um mit der Codebasis eine Probe zu steuern und zu sammeln. Diese Animation zeigt, wie sich die Codebasis bei dieser Herausforderung bewegen wird.
    Videodatei
  2. ModellModell für Studenten, wie sie ein Projekt in VEXcode GO erstellen und ihre Projekte im Feld testen.

    VEXcode GO blockiert das Projekt, das voranschreitet. Im Projekt steht: „Nach dem Start 100 mm vorwärts fahren.“
    [Laufwerk für] Block
    hinzufügen
    • Zeigen Sie den Schülern, wie der Parameter des Blocks [Fahren für] geändert wird, damit die Codebasis zum Beispielspeicherort vorwärts fährt. Hinweis: Im empfohlenen Feldaufbau beträgt die Entfernung zwischen der Codebasis und der Probe 325 Millimeter (mm). 

    Eine Fortsetzung des VEXcode GO-Blöcke-Projekts, jetzt mit einer von 100 mm auf 325 mm geänderten Fahrdistanz. Im Projekt steht nun „Nach dem Start 325 mm vorwärts fahren.“
    Parameter ändern
    • Lassen Sie die Schüler dann einen Block [Stoßfängerfarbe festlegen] hineinziehen, damit die Codebasis signalisiert, dass sie eine Probe sammelt. Dieser Block lässt den LED-Stoßfänger in der ausgewählten Farbe leuchten. 

    Eine Fortsetzung des VEXcode GO-Blockprojekts, jetzt mit einem „Set Bumper Color“-Block, der nach dem „Drive For“-Block hinzugefügt wurde. Im Projekt steht nun: „Nach dem Start 325 mm vorwärts fahren und dann die Stoßstange auf Rot stellen.“
    Block [Stoßfängerfarbe festlegen] hinzufügen
    • Lassen Sie die Schüler als Nächstes einen [Warten]-Block einfügen und auf 3 Sekunden einstellen. Diese drei Sekunden geben der Codebasis Zeit, „die Probe zu sammeln“.

    Eine Fortsetzung des VEXcode GO-Blocks-Projekts, jetzt mit einem „3 Sekunden warten“-Block, der nach dem „Stoßfängerfarbe festlegen“-Block hinzugefügt wurde. Im Projekt steht nun: „Nach dem Start 325 mm vorwärts fahren und dann die Stoßstange auf Rot stellen.“ Warten Sie abschließend 3 Sekunden.
    Block [Warten] hinzufügen und auf 3 Sekunden einstellen
    • Anschließend sollten die Schüler einen weiteren Block [Stoßfängerfarbe festlegen] hinzufügen und ihn auf „Aus“ stellen. Dadurch erlischt der LED-Stoßfänger, um anzuzeigen, dass die Probe entnommen wurde.

    Eine Fortsetzung des VEXcode GO-Blocks-Projekts, jetzt mit einem „Stoßfängerfarbe auf Aus setzen“-Block, der nach dem „Warte“-Block hinzugefügt wurde. Im Projekt steht nun: „Nach dem Start 325 mm vorwärts fahren und dann die Stoßstange auf Rot stellen.“ Warten Sie abschließend 3 Sekunden und stellen Sie den Stoßfänger dann auf „Aus“. Das letzte Farb-Dropdown-Menü des Blocks „Stoßfängerfarbe festlegen“ wird geöffnet und zeigt an, wie ein Benutzer die Farbe des Stoßfängers ändern kann.
    [Stoßfängerfarbe festlegen] hinzufügen und auf Aus setzen

    Eine Draufsicht eines GO-Feldes mit zwei Symbolen, die eine Startposition und die Position eines Objekts markieren. Das Objekt befindet sich direkt über der Startposition und das Ziel besteht darin, das Objekt von der Startposition aus zu erreichen.
    Labor 1 Feldaufbau
    • Sobald die Codebasis im Feld platziert ist, lassen Sie die Schüler „Start in VEXcode GO“ auswählen, um ihre Projekte zu testen.

    VEXcode GO-Symbolleiste mit der Schaltfläche „Start“ in einem roten Feld zwischen den Symbolen „Brain“ und „Step“.
    Wählen Sie Start, um das Sammeln 1 Projekt
    zu testen
    • Nachdem die Code Base mm zum Sammelort gefahren ist, leuchtet der LED-Bumper rot, um anzuzeigen, dass eine Probe entnommen wird. Die Studierenden sollten ihr „Beispiel“-Element oben auf der Codebasis platzieren. Nach drei Sekunden erlischt die LED und zeigt damit an, dass die Probenentnahme abgeschlossen ist.
    • Lassen Sie Gruppen, die früher fertig sind und zusätzliche Herausforderungen brauchen, am Ende ihres Projekts einen [Turn for]-Block hinzufügen und testen, was die Codebasis macht. Bitten Sie sie, zu experimentieren und zu überlegen, wie dieser Block beim Sammeln von Proben im Feld nützlich sein könnte.
  3. ErleichternErleichtern Sie den Studierenden die Arbeit mit VEXcode GO und das Testen ihrer Projekte. Stellen Sie den Schülern Fragen, während sie ihre Projekte testen, damit sie über die Entwicklung ihrer Codebasen nachdenken.
    • Können Sie mir mit Ihren Händen zeigen, wie sich Ihre Codebasis bewegen wird, um die „Probe“ zu entnehmen?
    • Wie könnte sich Ihre Codebasis Ihrer Meinung nach als Nächstes bewegen, wenn sie zur Basis zurückkehren würde?
  4. ErinnernErinnern Sie die Schüler daran, dass sie ihre Projekte bearbeiten und erneut testen können, wenn ihre Codebasis nicht beim ersten Mal an den „Beispiel“-Speicherort gelangt. Die Schüler sollten den Parameter im Block [Fahren für] überprüfen, um sicherzustellen, dass er die richtige Distanz zum Erreichen der Probe hat.
  5. FrageFragen Sie die Schüler, was für Dinge der Marsrover ihrer Meinung nach auf seinen Missionen sammelt. Wenn sie Wissenschaftler wären, die den Mars erforschen, was würden sie gerne erfahren?

Spielpause & Gruppendiskussion

Sobald jede Gruppe die Probeeingesammelt hat, kommt ihr zu einem kurzen Gespräch zusammen.

  • Was muss unser Roboter Ihrer Meinung nach nun, nachdem wir unsere Probe gesammelt haben, damit tun?
  • Wie können wir Ihrer Meinung nach unsere Codebasis codieren, um sie wieder auf die Basis zurückzubringen? Wie muss sich der Roboter bewegen, um die Probe zur Basis zu bringen?
  • Welche Blöcke müssen wir Ihrer Meinung nach im nächsten Teil unseres Projekts verwenden, um dies zu erreichen?

Teil 2 - Schritt für Schritt

  1. AnweisenWeisen Sie die Schüler an, was sie zu ihrem Projekt hinzufügen werden, sodass die Codebasis das „Beispiel“ zurück zur Basis führt. Die folgende Animation zeigt, wie die Code Base losfährt, um die „Probe“ abzuholen, und dann zur Basis zurückkehrt, um die „Probe“ abzuliefern.
    Videodatei
  2. ModellModell für Studenten, wie sie ihr bestehendes VEXcode GO-Projekt erweitern und vor Ort testen können.
    • Ihre Schüler können möglicherweise ein Projekt erstellen, um die Herausforderung selbstständig zu bewältigen. Bei jüngeren Schülern möchten Sie das Projekt möglicherweise jedoch gemeinsam als Klasse erstellen, wie Sie es in „Spiel, Teil 1“ getan haben. Wenn Sie das Projekt gemeinsam erstellen, können Sie die folgenden Schritte ausführen. 
    • Wenn die Schüler ihr Collect 1-Projekt öffnen müssen, modellieren Sie die gerätespezifischen Schritte, wie in den VEX-Bibliotheksartikeln im Abschnitt Öffnen und Speichern gezeigt.
    • Lassen Sie die Schüler Blöcke zu ihrem VEXcode GO-Projekt hinzufügen, um den Code im Bild unten neu zu erstellen. Das rote Kästchen zeigt neue Blöcke an, die dem Projekt hinzugefügt werden müssen.

    Eine Fortsetzung des VEXcode GO-Blöcke-Projekts, jetzt mit 5 neuen Blöcken am Ende, die zur Ausgangsposition zurückfahren und 3 Sekunden lang rot leuchten. Im Projekt steht nun: „Nach dem Start 325 mm vorwärts fahren und dann die Stoßstange auf Rot stellen.“ Warten Sie anschließend 3 Sekunden und schalten Sie dann den Stoßfänger aus, bevor Sie 180 Grad nach rechts abbiegen. Anschließend 325 mm vorwärts fahren, Stoßfänger auf Rot stellen, 3 Sekunden warten und schließlich Stoßfänger ausschalten.
    Fügen Sie Blöcke hinzu, um die Code-Basis zurückzugeben Sammeln Sie die Rückgabe Projekt
    • Wenn die Schüler den Block [Drehen für] in einem früheren Projekt nicht verwendet haben, zeigen Sie, wie der Block [Drehen für] in das Projekt gezogen und der Parameter auf 180 Grad geändert wird. Die Wendedistanz ist auf 180 Grad eingestellt, sodass sich die Code Base umdreht und zur Basis blickt, bevor sie weiterfährt, um die Probe abzuliefern. 

    VEX-Code „GO Turn For“-Block mit der Aufschrift „180 Grad nach rechts abbiegen“.
    [Drehen für] Block auf 180 Grad eingestellt

    VEXcode GO-Symbolleiste mit der Schaltfläche „Start“ in einem roten Feld zwischen den Symbolen „Brain“ und „Step“.
    Wählen Sie „Start“, um das Projekt zu testen
    • Nachdem die Code Base zum Sammelort gefahren ist, sollten die Schüler ihren „Beispiel“-Artikel oben auf dem Roboter platzieren, wenn der LED-Stoßfänger rot leuchtet. Die Code Base dreht sich dann um 180 Grad nach rechts und fährt zurück zur Basis. Nachdem der Roboter zur Basis zurückgekehrt ist und der LED-Stoßfänger rot leuchtet, sollten die Schüler die „Probe“ aus der Codebasis entfernen. Der LED-Stoßfänger erlischt, um anzuzeigen, dass die Probe geliefert wurde.
    • Wenn die Schüler mit der Entnahme und Abgabe der Probe fertig sind und noch Zeit haben, ermutigen Sie sie, den Weg zu einem anderen Probenstandort zu versuchen. Markieren Sie mit einem trocken abwischbaren Marker einen Probenstandort, der einen Schritt näher oder weiter von der Basis entfernt ist, und lassen Sie die Schüler die Parameter ihres Projekts anpassen, um diese neue Probe zu erreichen und sie zur Basis zu bringen.
  3. ErleichternErleichtern Sie den Schülern das Testen ihrer Projekte und wechseln Sie sich im Feld ab. Fragen Sie die Schüler während des Tests nach der Blockfolge in ihrem Projekt, die es ermöglicht, die Codebasis an die richtige Stelle zu verschieben.
    • Können Sie mir mit Ihren Händen zeigen, wie sich die Codebasis bewegen würde, wenn der Block [Drehen für] auf links statt auf rechts eingestellt wäre?
    • Was würde passieren, wenn der Wendeteil des Projekts vor dem Antriebsteil käme? Könnte Ihre Codebasis das Beispiel erreichen?

    Überprüfen Sie die Verwendung der VEX GO Sensoren und die Codierung mit dem VEX GO LED Bumper Artikel für weitere Informationen zum LED-Stoßfänger.

  4. ErinnernErinnern Sie die Schüler daran, dass sie ihr Projekt überprüfen und mit dem Bild des Projekts vergleichen sollten, bevor sie es testen. Wenn ein Schüler das Projekt in VEXcode GO erstellt hat, kann sein Partner den Code überprüfen, bevor er die Codebasis auf dem Feld platziert und das Projekt startet.
  5. FrageFragen Sie die Schüler, wie viele Proben die Wissenschaftler ihrer Meinung nach zur Erforschung des Mars sammeln möchten. Warum wären mehr Proben hilfreicher als weniger Proben? Glauben Sie, dass unsere Codebasen mehrere Beispiele sammeln könnten?