Skip to main content

Clawbot mit Controller-Vorschau

  • 12-18 Jahre
  • 45 Minuten - 4 Stunden, 45 Minuten
  • Dazwischenliegend
Vorschaubild

Beschreibung

Die Schüler programmieren den VEX-Controller, um den Clawbot mithilfe von Schleifen- und Ereigniskonzepten durch mehrere spannende Herausforderungen zu steuern.

Wichtige Konzepte

  • So erstellen, laden und führen Sie ein Projekt aus

  • Programmieren mit Ereignissen und Schleifen

  • Koppeln des Controllers mit einem VEX V5-Build

  • So speichern Sie ein Projekt

Ziele

  • Befolgen Sie die Bauanleitungen, um einen Roboter zu erstellen, der eine bestimmte Aufgabe erfüllt.

  • Analysieren Sie Anweisungen zum Konfigurieren und Programmieren eines Roboters, damit dieser eine Reihe von Aufgaben erledigt.

  • Koppeln Sie den Controller mit einem VEX V5 Brain.

  • Laden Sie die richtige Projektvorlage herunter.

  • Erklären Sie Schleifen und erstellen Sie mithilfe dieser ein Projekt, das den Controller programmiert und kontinuierlich prüft, ob die Tasten/Joysticks gedrückt/bewegt werden.

  • Erstellen Sie ereignisbasierte Projekte.

  • Erkunden Sie den Programmiercode zum Programmieren des Controllers anhand der Beispielprojekte „Tank Drive“ und „Clawbot Control“ und testen Sie von Studenten erstellte Projekte.

Benötigte Materialien

  • VEX V5 Classroom Starter Kit

  • VEXcode V5

  • Technisches Notizbuch

  • Unterrichtsgegenstände, die als Hindernisse verwendet werden können

Moderationshinweise

  • Lehrerunterstützung, Diskussionsfragen, Tipps und Schülerbeurteilungen werden alle im MINT-Labor organisiert, um Lehrern dabei zu helfen, Schüler erfolgreich einzubinden.

  • VEXcode V5 VEXos sollte auf jedes Schülergerät heruntergeladen werden, das zum Programmieren des Clawbot verwendet wird.

  • Die Schüler sollten sich mit den verschiedenen Bausatzteilen vertraut machen, bevor sie mit dem Bau des Clawbots beginnen.

  • Die Batterien für Gehirn und Controller sollten vor Beginn des STEM-Labors aufgeladen werden.

  • Ein technisches Notizbuch kann ganz einfach aus liniertem Papier in einem Ordner oder einer Mappe bestehen. Das gezeigte Notebook ist ein anspruchsvolleres Beispiel, das über VEX erhältlich ist.

Fördern Sie Ihr Lernen

Bildungsstandards

Standards für technologische Kompetenz (STL)

  • 9.H: Durch Modellieren, Testen, Bewerten und Ändern werden Ideen in praktische Lösungen umgewandelt.

  • 11.I: Erstellen Sie ein Produkt oder System und dokumentieren Sie die Lösung.

Wissenschaftsstandards der nächsten Generation (NGSS)

  • HS-ETS1-2: Entwerfen Sie eine Lösung für ein komplexes reales Problem, indem Sie es in kleinere, überschaubarere Probleme zerlegen, die durch technische Maßnahmen gelöst werden können.

Vereinigung der Informatiklehrer (CSTA)

  • 3A-AP-13: Erstellen Sie Prototypen, die Algorithmen zum Lösen von Rechenproblemen verwenden, indem Sie das Vorwissen und die persönlichen Interessen der Schüler nutzen.

  • 3A-AP-22: Entwerfen und entwickeln Sie rechnergestützte Artefakte in Teamrollen mithilfe kollaborativer Tools.

Gemeinsame Kernstaatsstandards (CCSS)

  • CCSS.ELA-LITERACY.RST.9-10.3: Befolgen Sie beim Durchführen von Experimenten, Vornehmen von Messungen oder Ausführen technischer Aufgaben genau ein komplexes Verfahren mit mehreren Schritten und beachten Sie dabei die im Text definierten Sonderfälle oder Ausnahmen.

  • CCSS.ELA-LITERACY.RST.11-12.3: Befolgen Sie beim Durchführen von Experimenten, Vornehmen von Messungen oder Ausführen technischer Aufgaben genau ein komplexes Verfahren mit mehreren Schritten. Analysieren Sie die spezifischen Ergebnisse anhand der Erklärungen im Text.

  • MP.5: Setzen Sie geeignete Werkzeuge strategisch ein.

  • MP.6: Achten Sie auf Präzision.

Grundlegende Kenntnisse und Fähigkeiten in Texas (TEKS)

  • 126.32.c.1.D: Erstellen Sie Algorithmen zur Lösung verschiedener Probleme.

  • 126.32.c.2.A: Suchen Sie bei der Bewertung von Problemlösungen Ratschläge von Kollegen und Fachleuten und befolgen Sie diese.

  • 126.32.c.2.B: Debuggen und lösen Sie Probleme mithilfe von Referenzmaterialien und effektiven Strategien.

  • 126.32.c.4.D: Lesen und definieren Sie die Beschreibung, den Zweck und die Ziele eines Problems.

  • 126.33.c.4.A: Verwenden Sie Problemlösungsstrategien des Programmdesigns, um Programmlösungen zu erstellen.

  • 126.33.c.4.B: Definieren und spezifizieren Sie den Zweck und die Ziele der Problemlösung.

  • 126.33.c.4.F: Entwerfen Sie eine Lösung für ein Problem.

  • 126.33.c.4.G: Codieren Sie eine Lösung aus einem Programmdesign.

  • 126.33.c.4.T: Entwickeln Sie iterative Algorithmen und Codeprogramme zur Lösung praktischer Probleme.