Spielen
Teil 1 - Schritt für Schritt
- 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
- ModellModell für Studenten, wie sie ein Projekt in VEXcode GO
erstellen und ihre Projekte im Feld testen.
- Zeigen Sie den Schülern zunächst, wie sie das Brain auf ihrer Code Base mit ihrem Gerät in VEXcode GO verbinden. Weil die Verbindungsschritte je nach Gerät unterschiedlich sind, In den Artikeln zum Verbinden der VEXcode GO VEX-Bibliothek finden Sie spezifische Schritte zum Verbinden des VEX GO Brain mit Ihrem Computer oder Tablet..
- Sie müssen auch VEXCode GO für die Codebasis konfigurieren. If necessary, Modellieren Sie die Schritte aus dem Artikel „Konfigurieren einer Code Base VEX-Bibliothek“ und stellen Sie sicher, dass die Schüler die Antriebsblöcke in der Toolbox sehen können.
- Ziehen Sie einen [Fahren für]-Block in den Arbeitsbereich und hängen Sie ihn an den {When started} Block an.
[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).
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.
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“.
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.
[Stoßfängerfarbe festlegen] hinzufügen und auf Aus setzen - Nachdem die Schüler ihr Projekt erstellt haben, sollen sie es „ Collect 1 nennen und auf ihrem Gerät speichern. Gerätespezifische Schritte zum Speichern eines VEXcode GO-Projekts finden Sie im Abschnitt „Öffnen und Speichern“ der VEXcode GO VEX-Bibliothek..
- Modell für Studenten, wo sie ihre Code Base-Roboter auf dem Feld platzieren sollen. Der Roboter sollte beim „X“ starten und auf den Kreis blicken, wo die Probe entnommen wird.
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.
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.
- 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?
- 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.
- 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
- 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
- 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.
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.
[Drehen für] Block auf 180 Grad eingestellt - Nachdem die Schüler ihr Projekt erstellt haben, sollen sie es Collect Return nennen und auf ihrem Gerät speichern. Gerätespezifische Schritte zum Speichern eines VEXcode GO-Projekts finden Sie im Abschnitt „Öffnen und Speichern“ der VEXcode GO VEX-Bibliothek.
- Lassen Sie die Schüler ihre Codebasis auf dem Feld platzieren und wählen Sie dann „Start in VEXcode GO“, um ihre Projekte zu testen.
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.
- 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.
- 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.
- 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?