Es ist Zeit, Ihre Herausforderung zu steigern! In dieser Lektion erkunden Sie die Codierung Ihres VEX AIM-Codierungsroboters in vier Richtungen mithilfe von VEXcode AIM. Sie bauen auf dem auf, was Sie in den vorherigen Lektionen gelernt haben, um den Roboter so zu programmieren, dass er sich nach links und rechts bewegt. Anschließend erstellen Sie ein Projekt, um den Roboter um die Hindernisse auf dem Feld herum und zurück zu seinem Startort zu navigieren!
Sehen Sie sich das Video unten an, um mehr über Folgendes zu erfahren:
- Ändern des Richtungsparameters nach links und rechts in einer Bewegung für Block.
- Sequenzierung mehrerer Blöcke basierend auf Ihrem Plan.
- Grundlegendes Debuggen, z. B. das Suchen und Beheben eines Fehlers in einem Projekt.
- Durch Messungen Parameter bestimmen.
Nachdem Sie das Video angesehen haben, halten Sie Ihre Gedanken in Ihrem Tagebuch fest. Beantworten Sie diese Fragen, um Ihre Gedanken zu lenken und sich auf eine Diskussion mit der gesamten Klasse vorzubereiten:
- Welche Ähnlichkeiten oder Unterschiede fallen Ihnen zwischen der Verwendung von Move für Block, Button Coding und dem Drive-Modus zum Bewegen des Roboters auf?
- Was haben Sie im Video gesehen, das Ihre Ideen untermauert?
- Was fällt Ihnen an der Reihenfolge und den Parametern der Blöcke auf? Schreiben Sie mindestens drei Beobachtungen.
- Listen Sie mindestens zwei Fragen auf, die Sie zur Verwendung von VEXcode zum Bewegen der vier Fässer haben.
- Welche Fähigkeit wird Ihnen Ihrer Meinung nach beim erfolgreichen Debuggen in VEXcode helfen?
Nachdem Sie das Video angesehen haben, halten Sie Ihre Gedanken in Ihrem Tagebuch fest. Beantworten Sie diese Fragen, um Ihre Gedanken zu lenken und sich auf eine Diskussion mit der gesamten Klasse vorzubereiten:
- Welche Ähnlichkeiten oder Unterschiede fallen Ihnen zwischen der Verwendung von Move für Block, Button Coding und dem Drive-Modus zum Bewegen des Roboters auf?
- Was haben Sie im Video gesehen, das Ihre Ideen untermauert?
- Was fällt Ihnen an der Reihenfolge und den Parametern der Blöcke auf? Schreiben Sie mindestens drei Beobachtungen.
- Listen Sie mindestens zwei Fragen auf, die Sie zur Verwendung von VEXcode zum Bewegen der vier Fässer haben.
- Welche Fähigkeit wird Ihnen Ihrer Meinung nach beim erfolgreichen Debuggen in VEXcode helfen?
Nachdem die Schüler das Video angesehen haben und bevor sie üben, kommen zu einer Diskussion mit der gesamten Klasse zusammen. Nutzen Sie die Antworten der Schüler auf die gestellten Fragen als Grundlage für die Diskussion.
Ermutigen Sie die Schüler bei der Diskussion, auf frühere Methoden zum Bewegen des Roboters zu verweisen, etwa auf die Tastencodierung und den Fahrmodus. Erstellen Sie eine Vergleichstabelle für die Ähnlichkeiten und Unterschiede der Bewegungen. Verwenden Sie dieses Artefakt im Rest der Einheit.
- Beachten Sie den Unterschied zwischen der Rotation und den Seitwärtsbewegungen. Sie können den Schülern zu diesen Bewegungen weitere Fragen stellen und ihnen sagen, wie der Roboter ihrer Meinung nach in der Lage ist, sich auf diese Weise zu bewegen.
- Sehen Sie sich das Video zu Einheit 1, Lektion 2 an, in dem die drei Räder des Roboters gezeigt und erklärt werden, wie sie dem Roboter die Fähigkeit verleihen, sich in jede Richtung zu bewegen. Diese Informationen sind beim Übergang zur nächsten Einheit wichtig.
Ermutigen Sie die Schüler, auf ihre Tagebücher oder ein Bild aus dem Video zurückzugreifen, wenn sie Hilfe beim Formulieren ihrer Gedanken benötigen. Denken Sie daran, dass das Tagebuch ein Hilfsmittel zur Unterstützung der Metakognition der Schüler ist.
Geführte Praxis
Nachdem Sie nun die Programmierung des Roboters für die Bewegung in alle vier Richtungen kennengelernt und besprochen haben, sind Sie an der Reihe, die Praxis anzuwenden!
Schritt 1: Richten Sie das Feld wie unten gezeigt ein.

Schritt 2: Modellieren Sie die Bewegungen des Roboters, die zum Erledigen der Aufgabe erforderlich sind, im Fahrmodus.
- Ihre Aufgabe besteht darin, den Roboter von den blauen Fässern zu den orangefarbenen Fässern zwischen den einzelnen Sätzen zu steuern, dann um die Außenseite aller vier Fässer herum zu navigieren und zur Ausgangsposition zurückzukehren. Dokumentieren Sie Ihr Fahren und planen Sie dann, wie Sie diese Bewegung kodieren.
- Verwenden Sie diese Aufgabenkarte (Google / .docx / .pdf) als Leitfaden für Ihre Übungen.
- Profi-Tipp: Stellen Sie sicher, dass jedes Gruppenmitglied abwechselnd die Aufgabe hat, zu fahren und aufzuzeichnen, damit Sie beim Erstellen eines gemeinsamen Plans sinnvolle gemeinsame Diskussionen führen können.
Schritt 3: Codieren Sie den Roboter, damit er die Aufgabe erledigt.
- Ihre Aufgabe besteht darin, Ihren geplanten Pfad aus Schritt 2 zu verwenden, um den Roboter im VEXcode AIM so zu codieren, dass er sich von den blauen Fässern zu den orangefarbenen Fässern bewegt, dann um die Außenseite aller vier Fässer herum navigiert und dann zur Ausgangsposition zurückkehrt.
- Verwenden Sie diese Aufgabenkarte (Google / .docx / .pdf) als Leitfaden für Ihre Übungen.
- Profi-Tipp: Erstellen und testen Sie Ihr Projekt in kleinen Abschnitten, um sicherzustellen, dass sich der Roboter wie vorgesehen bewegt. Dadurch können Sie Fehler in Ihrem Projekt viel einfacher finden und beheben.
Schritt 4: Erkunden! Wechseln Sie zwischen Fahren und Codieren, um Ihr Projekt zu iterieren und Ihre Strategie zu verbessern.
- Überlegen Sie gemeinsam mit Ihrer Gruppe, wie Sie Ihr Projekt verbessern können.
- Steuern Sie den Roboter, um Ihre Ideen zu testen, und wählen Sie zunächst eine aus.
- Iterieren Sie Ihr Projekt, um es an die neuen Verhaltensweisen anzupassen.
- Wechseln Sie weiterhin häufig zwischen Fahren und Codieren, um Ihr Projekt zu iterieren und die beste Strategie zum Abschließen der Aufgabe zu finden!
Ressourcen für die Praxis:
Wenn Sie bei der Durchführung der Aktivität zusätzliche Unterstützung benötigen, stehen Ihnen die hier verlinkten Artikel zur Verfügung.
Nachdem Sie nun die Programmierung des Roboters für die Bewegung in alle vier Richtungen kennengelernt und besprochen haben, sind Sie an der Reihe, die Praxis anzuwenden!
Schritt 1: Richten Sie das Feld wie unten gezeigt ein.

Schritt 2: Modellieren Sie die Bewegungen des Roboters, die zum Erledigen der Aufgabe erforderlich sind, im Fahrmodus.
- Ihre Aufgabe besteht darin, den Roboter von den blauen Fässern zu den orangefarbenen Fässern zwischen den einzelnen Sätzen zu steuern, dann um die Außenseite aller vier Fässer herum zu navigieren und zur Ausgangsposition zurückzukehren. Dokumentieren Sie Ihr Fahren und planen Sie dann, wie Sie diese Bewegung kodieren.
- Verwenden Sie diese Aufgabenkarte (Google / .docx / .pdf) als Leitfaden für Ihre Übungen.
- Profi-Tipp: Stellen Sie sicher, dass jedes Gruppenmitglied abwechselnd die Aufgabe hat, zu fahren und aufzuzeichnen, damit Sie beim Erstellen eines gemeinsamen Plans sinnvolle gemeinsame Diskussionen führen können.
Schritt 3: Codieren Sie den Roboter, damit er die Aufgabe erledigt.
- Ihre Aufgabe besteht darin, Ihren geplanten Pfad aus Schritt 2 zu verwenden, um den Roboter im VEXcode AIM so zu codieren, dass er sich von den blauen Fässern zu den orangefarbenen Fässern bewegt, dann um die Außenseite aller vier Fässer herum navigiert und dann zur Ausgangsposition zurückkehrt.
- Verwenden Sie diese Aufgabenkarte (Google / .docx / .pdf) als Leitfaden für Ihre Übungen.
- Profi-Tipp: Erstellen und testen Sie Ihr Projekt in kleinen Abschnitten, um sicherzustellen, dass sich der Roboter wie vorgesehen bewegt. Dadurch können Sie Fehler in Ihrem Projekt viel einfacher finden und beheben.
Schritt 4: Erkunden! Wechseln Sie zwischen Fahren und Codieren, um Ihr Projekt zu iterieren und Ihre Strategie zu verbessern.
- Überlegen Sie gemeinsam mit Ihrer Gruppe, wie Sie Ihr Projekt verbessern können.
- Steuern Sie den Roboter, um Ihre Ideen zu testen, und wählen Sie zunächst eine aus.
- Iterieren Sie Ihr Projekt, um es an die neuen Verhaltensweisen anzupassen.
- Wechseln Sie weiterhin häufig zwischen Fahren und Codieren, um Ihr Projekt zu iterieren und die beste Strategie zum Abschließen der Aufgabe zu finden!
Ressourcen für die Praxis:
Wenn Sie bei der Durchführung der Aktivität zusätzliche Unterstützung benötigen, stehen Ihnen die hier verlinkten Artikel zur Verfügung.
Erinnern Sie die Schüler zu Beginn an die Erwartungen hinsichtlich der Gruppenarbeit. Sie können die Rollen in diesem Paarprogrammierungs-VEX-Bibliotheksartikel verwenden, um bei den Schülern gute Gewohnheiten zu etablieren.
Verteilen Sie die Aufgabenkarte (Google / .docx / .pdf) für Schritt 2 an jeden Schüler. Erinnern Sie die Schüler daran, dass das Ziel des Fahrens darin besteht, sicherzustellen, dass alle Gruppenmitglieder ein mentales Modell haben, wie sich der Roboter bewegen muss, um die Aufgabe erfolgreich abzuschließen. Ermutigen Sie die Schüler, darauf zu achten, wie sie ihr Fahren dokumentieren, da sie ihre Übungen als Dokumentation zum Erstellen ihres Codes verwenden werden.
Während die Schüler fahren, gehenim Raum umher und erkundigen Sie sich bei ihnen nach ihrem Lernfortschritt. Stellen Sie Fragen wie:
- Wie würden Sie die Bewegungen des Roboters beschreiben, die zur Erfüllung der Aufgabe erforderlich sind?
- Welche Details zu Ihrem Fahrverhalten dokumentieren Sie? Warum? Was könnte sonst noch wichtig sein?
- Wie arbeiten Sie zusammen, um einen geplanten Pfad zu erstellen? Wie ist jedes Gruppenmitglied beteiligt?
Verteilen Sie die Aufgabenkarte (Google / .docx / .pdf) für Schritt 3 an jeden Schüler, nachdem dieser die Erfolgskriterien für das Fahren erfüllt und Ihnen seinen geplanten Weg mitgeteilt hat. Die Studierenden verwenden dann ihren Plan, um ihre ersten VEXcode-Projekte zu erstellen. Ermutigen Sie die Schüler, ihre Projekte schrittweise zu erstellen und zu testen, um das Auffinden und Beheben von Fehlern zu erleichtern.
Während die Schüler den Roboter programmieren, gehen im Raum umher und sprechen mit den Schülern über ihre Fortschritte und Lernfortschritte. Stellen Sie Fragen wie:
- Wo stehen Sie bisher auf Ihrem Weg? Welchen Block oder welches Verhalten benötigen Sie als Nächstes? Woher weißt du das?
- Wie wirkt sich die Reihenfolge der Blöcke auf die Bewegung des Roboters aus? Wie haben Sie die Reihenfolge der Blöcke festgelegt?
- Was tun Sie, wenn sich der Roboter nicht wie beabsichtigt bewegt? Wie löst man dieses Problem?
Sobald die Schüler über ein erstes Codierprojekt verfügen, das die Aufgabe erfüllt, sollten sie mit Schritt 4 fortfahren und mit der Iteration beginnen. Ermutigen Sie die Schüler, darüber nachzudenken, wie sie als Gruppe „besser“ definieren, damit sie Änderungen vorschlagen können, die auf dasselbe Ziel ausgerichtet sind. Die Schüler sollten häufig und frei zwischen Fahren und Programmieren wechseln, während sie lernen, wie sie beide Strategien optimal für ihre Bedürfnisse einsetzen können.
Gehen Sie im Raum umher, während die Schüler erkunden und iterieren, und erkundigen Sie sich nach ihrem Fortschritt. Stellen Sie Fragen wie:
- Was ist das Ziel Ihrer Iteration? Warum glauben Sie, dass Ihr Projekt dadurch besser wird?
- Erzählen Sie mir von einer der Ideen, die Sie ausprobiert haben. War es erfolgreich? Warum oder warum nicht?
- Wie arbeiten Sie zusammen, um Ihr Projekt zu erkunden und zu iterieren?
Zusätzliche Ressourcen für Lehrer:
- Verwenden der Schaltflächen „Teilen“ und „Feedback“ – Studierende können die Schaltfläche „Teilen“ in VEXcode AIM verwenden, um ihr Projekt mit Ihnen zu teilen. Lesen Sie diesen Artikel, um mehr zu erfahren.
Zusammenfassung
Nachdem Sie nun geübt haben, ist es an der Zeit, Ihr Wissen weiterzugeben. Beantworten Sie die folgenden Fragen in Ihrem Tagebuch, um über Ihren Lernfortschritt nachzudenken und sich auf eine Diskussion mit der ganzen Klasse vorzubereiten:
- Was war Ihre Strategie zur Erledigung der Aufgabe? Warum war es Ihrer Meinung nach erfolgreich? Seien Sie in Ihren Antworten konkret.
- Wie haben Sie sowohl den Fahrmodus als auch VEXcode verwendet, um die Aufgabe zu erledigen? Wie hat Ihre Gruppe in beiden Teilen der Übung zusammengearbeitet?
- Was haben Sie durch die Praxis gelernt, das auf dem aufbaut, was Sie im Video gesehen haben?
Nachdem Sie nun geübt haben, ist es an der Zeit, Ihr Wissen weiterzugeben. Beantworten Sie die folgenden Fragen in Ihrem Tagebuch, um über Ihren Lernfortschritt nachzudenken und sich auf eine Diskussion mit der ganzen Klasse vorzubereiten:
- Was war Ihre Strategie zur Erledigung der Aufgabe? Warum war es Ihrer Meinung nach erfolgreich? Seien Sie in Ihren Antworten konkret.
- Wie haben Sie sowohl den Fahrmodus als auch VEXcode verwendet, um die Aufgabe zu erledigen? Wie hat Ihre Gruppe in beiden Teilen der Übung zusammengearbeitet?
- Was haben Sie durch die Praxis gelernt, das auf dem aufbaut, was Sie im Video gesehen haben?
Leiten Sie die Schüler dazu an, ihr Wissen in einer Diskussion mit der ganzen Klasse zu teilen. Helfen Sie den Schülern, durch Übung über ihr Lernen nachzudenken, um zu einem gemeinsamen Verständnis oder gemeinsamen Lernzielen zu gelangen.
Verwenden Sie die Fragen, die die Schüler in ihren Tagebüchern beantwortet haben, als Ausgangspunkt für die Diskussion. Während Sie den Beiträgen der Schüler zuhören, stellen Sie weitere Fragen, um ihr Verständnis zu fördern:
- Für den Strategieaustausch:
- Ist Ihre Gruppe die Aufgabe ähnlich oder anders angegangen? Glauben Sie, dass Ihre Strategie besser oder schlechter war? Warum? Welche Beweise haben Sie, um diese Behauptung zu stützen?
- Für die Kodierung:
- Wie hat Ihnen der Wechsel zwischen dem Fahrmodus und VEXcode dabei geholfen, die Herausforderung zu meistern? Was haben Sie über die Dokumentation Ihrer Fahrten gelernt, das Ihnen bei der Erstellung eines erfolgreichen Codierungsprojekts geholfen hat?
- Was haben Sie über die Abfolge der Blöcke gelernt?
- Sind Ihnen Programmierfehler oder Bugs begegnet? Wie hast du sie behoben?
Erstellen Sie basierend auf den Angaben der Schüler eine gemeinsame Liste mit Praktiken oder Verfahren zum Erstellen und Ausführen von VEXcode-Projekten, um Artefakte zu erstellen, die das bisherige gemeinsame Verständnis der Schüler von VEXcode widerspiegeln.
Wählen Sie Weiter > , um ein Beispielprojekt zu erkunden.