Verbessern Sie Ihr Projekt
Lehrer-Toolbox
-
Der Zweck dieses Abschnitts
Dieser Abschnitt zum Umdenken ermöglicht es den Schülern, den Code, an dem sie im Play-Abschnitt gearbeitet haben, zu bewerten und zu überarbeiten, um ihre Projekte genauer und effizienter zu gestalten. Die Idee der Code-Effizienz wird eingeführt, wenn die Schüler daran arbeiten, über die Vor- und Nachteile verschiedener Codierungssequenzen nachzudenken und ihre Ideen, Fragen und bevorzugten Lösungen innerhalb ihrer Gruppen und der Klasse als Ganzes auszutauschen.Dieser Abschnitt enthält die folgenden Aktivitäten zum Umdenken:
-
Verfeinern Sie Ihren Code
-
Bewertung der Genauigkeit und Wirksamkeit von Code und Design
-
Überarbeiten und korrigieren Sie das Projekt bei Bedarf
-
-
Bewerten und erklären
-
Sehen Sie sich mehrere Codierungslösungen für ein Mapping-Problem an, bestimmen Sie, welche Lösung die bevorzugte ist, und erklären Sie, warum
-
-
Fragen überdenken
Die Studierenden arbeiten mit ihrer Gruppe zusammen, um ihre Projekte weiterzuentwickeln und ihre Gedanken und Ideen in ihren technischen Notizbüchern festzuhalten. Es gibt auch optionale Team- (Google Doc/.docx/.pdf) und individuelle (Google Doc/.docx/.pdf) technische Notizbuch-Rubriken.
Setzen Sie die Schüler zu Beginn des Abschnitts Umdenken in ihre Gruppen ein und lassen Sie die Schüler ihre Rollen auswählen. Klicken Sie auf einen der folgenden Links, um weitere Informationen zu Rollen und Gruppenorganisation zu erhalten (Google Doc/.docx/.pdf). Klicken Sie auf einen der folgenden Links, um eine optionale Rubrik für die Zusammenarbeit aufzurufen (Google Doc/.docx/.pdf).
-
Verfeinern Sie Ihren Code
Erinnern Sie sich an Ihren Code aus dem Play-Bereich? Wir werden jetzt mit diesem Code herumspielen, um ihn zu verfeinern und zu überarbeiten, um dein Ziel besser zu erreichen. Diese Rethink-Aktivität hat 3 Optionen:
- Eine Sequenzierungsherausforderung- um Ihnen zu helfen, über den von Ihnen erstellten Code nachzudenken, wie er funktioniert und warum er möglicherweise nicht funktioniert.
- Eine Codierungsherausforderung- um Ihnen zu helfen, Codierungssequenzen zu erstellen, die zusätzliche Hindernisse umgehen.
- Eine Effizienzherausforderung- um Ihnen zu helfen, Ihren Code zu überdenken und neu zu schreiben, damit er mit weniger Blöcken funktioniert.
Nachdem Ihr Lehrer Ihrer Gruppe gesagt hat, mit welcher Herausforderung Sie beginnen sollen, gehen Sie zur nächsten Seite und folgen Sie den Schritten für diese Herausforderung.
Lehrer-Toolbox
-
Umdenken als Strategie zur Differenzierung
Da die Schüler mit dem Code arbeiten, den sie im Abschnitt Spielen erstellt haben, sind die Umdenken-Aktivitäten eine großartige Möglichkeit, um Schülern, die möglicherweise mehr Zeit benötigen oder mit den Sequenzierungskonzepten zu kämpfen haben, eine Differenzierung zu bieten. Die Aktivität „Verfeinern Sie Ihren Code“ kann für Schüler verwendet werden, die noch daran arbeiten, ihren Code im Abschnitt „Spielen“ zu vervollständigen; während die Aktivität „Bewerten und erklären“ für Schüler durchgeführt werden kann, die bereit sind, die erlernten Sequenzierungs- und Codierungsfähigkeiten weiter zu üben. -
Verfeinern Sie Ihren Code
Das Ziel dieser Aktivität ist es, die im Play-Abschnitt erstellten Code-Sequenzen zu überarbeiten und sie mit Blick auf Effizienz und Genauigkeit zu verfeinern. Es gibt mehrere Optionen/Herausforderungen innerhalb der Aktivität, und je nach den Stärken und Schwierigkeiten der Schüler mit dem Programmieren können die Herausforderungen des Umdenkens entsprechend unterteilt werden.-
Sequenzierungsherausforderung: Hat Ihre Code-Sequenz das Ziel erreicht? Warum oder warum nicht? Verfeinern und überschreiben Sie Ihre Sequenz, um Ihrem zugeordneten Pfad genauer zu folgen.
-
Entwickelt für Schüler, die den Play-Abschnitt nicht mit einer funktionierenden Code-Sequenz beendet haben und mehr Zeit für die Fehlerbehebung und Korrektur ihres Codes benötigen.
-
-
Codierungsherausforderung: Was wäre, wenn es eine Barriere gäbe, um auf deiner Karte zu arbeiten? Fügen Sie eine Treppe oder einen Abstellraum hinzu, um zu navigieren, und schreiben Sie Ihre Code-Sequenz neu, um diese Änderung widerzuspiegeln.
-
Entwickelt für Schüler, die sich mit den Blöcken und ihrer Funktionsweise vertraut machen und mehr Übung beim Erstellen von Codesequenzen benötigen.
-
-
Effizienz-Herausforderung: Können Sie Ihren Code neu schreiben, um das Ziel zu erreichen, aber mit weniger Blöcken? Überlegen Sie, wo Sie bei der Zuordnung effizienter sein könnten, und versuchen Sie, Ihren Code mit 3-5 Blöcken weniger neu zu schreiben.
-
Entwickelt für Schüler, die bereit für einen nächsten Schritt in der Programmierung sind und mehr Übung benötigen, um mehrere Lösungen für dasselbe Problem zu erarbeiten.
-
-
Für alle Herausforderungen sollte der Builder in jeder Gruppe die erforderliche Hardware erhalten. Der Recorder sollte das technische Notizbuch der Gruppe erhalten. Der Programmierer sollte VEXcode IQ öffnen.
Menge | Benötigtes Material |
---|---|
1 | |
1 | |
1 | |
1 |
USB-Kabel (bei Verwendung eines Computers) |
1 |
Lehrertipps
-
Modellieren Sie jeden Fehlerbehebungsschritt für die Schüler. Erinnern Sie die Schüler daran, dass jede Gruppe jemanden in der Rolle des Erbauers hat. Diese Person sollte diese Gegenstände während der gesamten Erkundung überprüfen.
-
Um die Konfiguration der Motoren und Sensoren des Autopiloten zu überprüfen, klicken Sie auf einen der folgenden Links (Google Doc/.docx/.pdf).
Bevor Sie mit der Aktivität beginnen...
Bevor Sie mit der Aktivität beginnen, haben Sie jedes dieser Elemente bereit? Der Erbauer sollte jeden der folgenden Punkte überprüfen:
-
Sind alle Motoren und Sensoren an den richtigen Anschluss angeschlossen?
-
Sind die intelligenten Kabel vollständig in alle Motoren und Sensoren eingelegt?
-
Ist das Gehirn eingeschaltet?
-
Ist der Akku geladen?