Spielen
Teil 1 - Schritt für Schritt
- UnterrichtenWeisen Sie die Schüler an, dass sie die Aufgabe haben, ein Projekt für die Codebasis zu erstellen, um zwei Proben zu sammeln und zu vergraben. Erinnern Sie die Schüler daran, dass die Code-Basis jeweils nur eine Probe tragen kann. Sie müssen den Roboter daher so programmieren, dass er zwei Mal hinausfährt, um eine Probe zu holen, und dann zur Basis zurückkehrt. Da die Schüler zwei beliebige Beispiele und einen beliebigen Weg zur Lösung der Aufgabe auswählen können, werden ihre Projekte alle unterschiedlich sein. Unten sehen Sie ein Video einer Beispiellösung.
Videodatei
- Weisen Sie die Schüler an, zum Erstellen ihrer Projekte die Blöcke zu verwenden, die sie zuvor in Übung 1 kennengelernt haben. Identifizieren Sie mit den Schülern die Schritte, die die Codebasis ausführen muss, um jede Probe zu sammeln und zu vergraben. These steps are also listed in the Lab 2 Bild-Diashow (Google / .pptx / .pdf) for students to reference while they build their projects.
- Fahren Sie zu einem Probenort.
- Die LED-Stoßfängersensorik leuchtet 3 Sekunden lang rot, um anzuzeigen, dass eine Probe entnommen wird.
- Das Leuchten der LED-Stoßstangensensoren erlischt nach 3 Sekunden, um anzuzeigen, dass die Probe entnommen wurde.
- Zurück zur Basis.
- Der LED-Stoßfängersensor leuchtet 3 Sekunden lang rot, um anzuzeigen, dass eine Probe vergraben wird.
- Das Leuchten der LED-Stoßfängersensoren erlischt nach 3 Sekunden, um anzuzeigen, dass die Probe vergraben wurde.
-
Zeigen Sie den Schülern, wo sie ihre Roboter auf dem Feld platzieren sollen. Die Studierenden sollten immer beim „X“ beginnen, sie können die Codebasis jedoch so ausrichten, wie es am besten zu ihrem Projekt passt. Manche Schüler navigieren möglicherweise zuerst zum blauen Kreis und richten die Codebasis so aus, dass sie auf diese Stelle zeigt, wenn sie den Roboter auf dem Feld platzieren.
Feldeinrichtung
- Weisen Sie die Schüler an, zum Erstellen ihrer Projekte die Blöcke zu verwenden, die sie zuvor in Übung 1 kennengelernt haben. Identifizieren Sie mit den Schülern die Schritte, die die Codebasis ausführen muss, um jede Probe zu sammeln und zu vergraben. These steps are also listed in the Lab 2 Bild-Diashow (Google / .pptx / .pdf) for students to reference while they build their projects.
- ModellModell für Studenten, wie sie ihre Codebasis in VEXcode GO konfigurieren und mit ihrem Gerät verbinden.
- Zeigen Sie den Schülern zunächst, wie sie das Brain auf ihrer Code Base mit ihrem Gerät in VEXcode GO verbinden. Da die Verbindungsschritte je nach Gerät unterschiedlich sind, see the Connecting articles of the VEXcode GO VEX Library Hier finden Sie spezifische Schritte zum Anschließen des VEX GO Brain an Ihren Computer oder Tablet.
- Sie müssen auch VEXcode GO für die Codebasis konfigurieren. If necessary, model the steps from the Configure a Code Base VEX Library article and ensure students can see the Drivetrain blocks in the Toolbox.
Modell für Studierende, wie sie ihre Projekte in VEXcode GO benennen, speichern und testen.
- Nachdem die Schüler ihr Projekt erstellt haben, sollen sie es „ Collect and Bury 2nennen und auf ihrem Gerät speichern. See the Open and Save section of the VEXcode GO VEX Library for device-specific steps to save a VEXcode GO project.
- Sie können die Engage-Lösung als Strategie zum Modellieren verwenden, um mit der Codierung des Projekts zu beginnen. Wenn Sie das Engage-Projekt als Grundlage verwenden, lassen Sie sie den folgenden Code in VEXcode GO neu erstellen und das Projekt testen, um zu sehen, welche Blöcke hinzugefügt werden müssen, um die zweite Probe zu sammeln und zu vergraben.
Engage-Projekt - Sobald die Codebasen im Feld platziert sind, lassen Sie die Schüler in VEXcode GO „Start“ auswählen, um ihre Projekte zu testen.
Wählen Sie „Start“, um das Projekt zu testen - Wenn die Codebasis jeden Probenstandort erreicht, sollten die Schüler ihre „Probe“ oben auf dem Roboter platzieren, wenn der LED-Stoßfängersensor rot leuchtet. Nachdem der Roboter zur Basis zurückgekehrt ist, sollten die Schüler die Probe von der Oberseite der Code-Basis entfernen (wenn der LED-Stoßfängersensor wieder rot leuchtet), um anzuzeigen, dass die Probe vergraben wurde.
-
Nachdem das Projekt beendet ist, sollten die Studierenden in der Symbolleiste auf die Schaltfläche „Stopp“ klicken.
Stopp auswählen - Dies ist nur eine mögliche Lösung zum Sammeln und Vergraben von zwei Proben. Sie können dies als Referenz verwenden, wenn Sie ein Projekt modellieren oder den Aufbau eines Projekts erleichtern, um mit Ihren Schülern zwei Proben zu sammeln.
Mögliches Spiel Teil 1 Lösung Fordern Sie Gruppen, die ihr Projekt vorzeitig abschließen, auf, den Pfad der Codebasis zu ändern, um dieselben beiden Beispiele zu sammeln. Wie viele verschiedene Pfade können sie codieren, um die beiden Proben zu sammeln und zu vergraben?
- ModerierenModerieren Sie ein Gespräch mit den Schülern, während diese ihre Projekte erstellen und testen. Die Wahrscheinlichkeit ist groß, dass es den Gruppen nicht gelingt, ihr Projekt gleich beim ersten Versuch richtig hinzubekommen. Lassen Sie sie ihre VEXcode GO-Projekte bearbeiten und erneut testen, bis die Codebasis in der Lage ist, zwei Beispiele zu erfassen und zu vergraben.
- Welche zwei Proben planen Sie zu sammeln? In welcher Reihenfolge?
- Wie muss die Codebasis bewegt werden, um zum ersten Beispiel zu gelangen? Der Zweite?
- Wenn Sie einen [Drehen für]-Block von 90 Grad auf 180 Grad ändern würden, wie würde sich die Codebasis bewegen? Kannst du es mir mit deinen Händen zeigen?
- ErinnernErinnern Sie die Schüler daran, die Reihenfolge (oder Abfolge) der Blöcke und die Parameter zu überprüfen, auf die jeder Block eingestellt ist. Hat sich die Codebasis nach rechts statt nach links abgebogen? War die Probe weiter entfernt? Wie können Sie den Parameter im Block [Fahren für] ändern, um die richtige Distanz zu finden, die die Codebasis zurücklegen kann?
Sprechen Sie mit den Schülern über die Problemlösung zu jedem Thema, während Sie durch das Klassenzimmer gehen. Da es sich um einen iterativen Prozess handelt, erinnern Sie die Schüler daran, dass die Wissenschaftler, die die Marsrover programmieren, auch mehrere Versuche unternehmen müssen, um den Rover dazu zu bringen, sich wie beabsichtigt zu bewegen.
- FrageFragen Sie die Schüler nach anderen Orten, an die Rover geschickt werden könnten, um Wissenschaftlern bei der Erforschung eines Gebiets zu helfen. Wäre ein Rover auf dem Mond nützlich? Im Inneren eines Vulkans? Unter Wasser? Warum oder warum nicht?
Spielpause & Gruppendiskussion
Sobald jede Gruppe ein Projekt zum Sammeln und Vergraben von zwei Probenerstellt hat, kommt ihr zu einem kurzen Gespräch zusammen.
- Wie hat Ihre Gruppe bei der Umsetzung des Projekts zusammengearbeitet?
- Können Sie mir mithilfe von Gesten und Worten erklären, wie sich Ihre Codebasis bewegt hat, um die erste Probe zu sammeln und zu vergraben?
- Zu welcher Probe hat Ihre Gruppe als Nächstes navigiert? Wie ist die Code Base vorgegangen, um die zweite Probe zu sammeln und zu vergraben?
Teil 2 - Schritt für Schritt
- AnweisungWeisen Sie die Schüler an, dass sie die Aufgabe haben, zu ihrem Projekt „Spiel Teil 1“ insgesamt drei Proben zu sammeln und zu vergraben. Erinnern Sie die Schüler daran, dass die Code-Basis jeweils nur eine Probe transportieren kann. Sie müssen ihren Roboter daher so programmieren, dass er dreimal hinausfährt, um eine Probe zu holen, und dann zur Basis zurückkehrt. Da die Schüler die Proben in beliebiger Reihenfolge sammeln können, werden ihre Projekte alle unterschiedlich sein. Unten sehen Sie eine Animation, die eine mögliche Lösung für diese Herausforderung zeigt.
Videodatei
- ModellModell für Schüler, wie sie in ihrem Projekt eine dritte Probe sammeln können. Ihre Schüler können die Herausforderung möglicherweise alleine bewältigen. Bei jüngeren Schülern möchten Sie das Projekt möglicherweise jedoch gemeinsam als Klasse durchführen. Wenn Sie das Projekt gemeinsam erstellen, können Sie die folgenden Schritte ausführen.
- If students need to open their Collect and Bury 2 projects from Play Part 1, model the device-specific steps to open a project, as shown in the VEX Library articles in the Open and Save section.
- Die Schüler können damit beginnen, Blöcke auf den Boden des Projekts zu legen, um die dritte Probe zu entnehmen und zu vergraben. Erinnern Sie die Schüler an die Schritte, die die Codebasis ausführen muss, um jede Probe zu sammeln und zu vergraben.
- These steps are also listed in the Lab 2 Bild-Diashow (Google / .pptx / .pdf) for students to reference while they build their projects.
- Fahren Sie zu einem Probenort.
- Die LED-Stoßfängersensorik leuchtet 3 Sekunden lang rot, um anzuzeigen, dass eine Probe entnommen wird.
- Das Leuchten der LED-Stoßstangensensoren erlischt nach 3 Sekunden, um anzuzeigen, dass die Probe entnommen wurde.
- Zurück zur Basis.
- Der LED-Stoßfängersensor leuchtet 3 Sekunden lang rot, um anzuzeigen, dass eine Probe vergraben wird.
- Das Leuchten der LED-Stoßfängersensoren erlischt nach 3 Sekunden, um anzuzeigen, dass die Probe vergraben wurde.
- Nachdem die Schüler ihr Projekt erstellt haben, sollen sie es „ Collect and Bury 3 nennen und auf ihrem Gerät speichern. See the Open and Save section of the VEXcode GO VEX Library for device-specific steps to save a VEXcode GO project.
- Modell für Studenten, wo sie ihre Codebasen auf dem Feld platzieren sollen. Die Studierenden sollten immer beim „X“ beginnen, sie können die Codebasis jedoch so ausrichten, wie es am besten zu ihrem Projekt passt. Manche Schüler navigieren möglicherweise zuerst zum blauen Kreis und richten die Codebasis so aus, dass sie auf diese Stelle zeigt, wenn sie den Roboter auf dem Feld platzieren.
Feldeinrichtung - 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 Projekt zu testen - Wenn die Codebasis jeden Probenstandort erreicht, sollten die Schüler ihre „Probe“ oben auf dem Roboter platzieren. Nachdem die Code Base zur Basis zurückgekehrt ist, sollten die Schüler die Probe von der Oberseite des Roboters entfernen, um anzuzeigen, dass die Probe vergraben wurde.
- Erinnern Sie die Schüler daran, nach Abschluss des Projekts die Schaltfläche „Stopp“ in der Symbolleiste auszuwählen.
Stopp auswählen- Hier ist eine der möglichen Lösungen zum Sammeln und Vergraben von drei Proben.
Mögliches Spiel Teil 1 Lösung - Fordern Sie Gruppen, die ihr Projekt vorzeitig abschließen, auf, den Pfad der Codebasis zu ändern, um die Beispiele in einer anderen Reihenfolge zu sammeln. Wie ist dieses neue Projekt im Vergleich zum ursprünglichen Code? Was ist ähnlich oder anders?
- ModerierenModerieren Sie ein Gespräch mit den Schülern, während sie an der Bewältigung der Aufgabe arbeiten.
- Wie muss die Codebasis bewegt werden, um die dritte Probe zu sammeln und zu vergraben? Zeig es mir mit deinen Händen.
- Ist das Erstellen des Codes zum Sammeln der dritten Probe einfacher oder schwieriger als zum Sammeln der ersten beiden Proben? Warum?
Review the Using the VEX GO Sensors and the Coding with the VEX GO LED Bumper articles for additional information on the LED Bumper.
- ErinnernErinnern Sie die Schüler daran, dass sie das Feld möglicherweise mit anderen Gruppen teilen müssen. Nachdem sie ihre Projekte getestet haben, müssen sie ihren Roboter vom Feld entfernen, damit andere Schüler ihn testen können.
- Gruppen müssen ihren Code mehrmals testen, um ein erfolgreiches Projekt zu erstellen. Erinnern Sie sie daran, die Reihenfolge ihrer Blöcke und die Parameter jedes Blocks zu überprüfen, um sicherzustellen, dass die Codebasis die richtige Distanz fährt und dreht und der LED-Stoßfänger die richtige Zeit lang leuchtet.
-
Haben Sie ein Problem mit dem Abwechseln? Geben Sie jeder Gruppe kleine farbige Fähnchen oder Stücke farbigen Papiers, die sie neben ihren Computern an ihren Schreibtischen aufbewahren können. Während sie codieren, sollten sie eine gelbe Flagge aufhängen. Wenn sie zum Test bereit sind, können sie ihre grüne Flagge hissen. Wenn Sie sehen, dass Gruppen ihre grünen Flaggen hissen, weisen Sie ihnen Felder zum Testen zu. Wenn sie meinen, ihr Projekt sei abgeschlossen und korrekt, können sie eine Flagge mit einem Stern darauf aufhängen!
Bereit zum Testen!
- FrageFragen Sie die Schüler nach Marsrovern, um ihre Projekte mit echten Rovern zu verknüpfen. Über welche Werkzeuge verfügen die Rover ihrer Meinung nach, mit denen sie Proben vergraben können? Wie, glauben sie, werden zukünftige Rover die von diesem Rover vergrabenen Proben finden und freilegen können?