Skip to main content

Beantworten Sie beim Entwurf Ihres Projekts die folgenden Fragen in Ihrem technischen Notizbuch: 

  1. Was möchten Sie dem Roboter programmieren? Erklären Sie es ausführlich.
  2. Welche Schritte werden Sie befolgen, um das Projekt zu testen? Erklären Sie es ausführlich.
  3. Wie kann Ihr Roboter so programmiert werden, dass er die Aufgabe effizienter erledigt? Erklären Sie wie.

Lehrer-Toolbox-Symbol Lehrer-Toolbox - Antworten

  1. Der Plan sollte grundsätzlich darin bestehen, den Roboter von Raum zu Raum fahren zu lassen und Medikamente abzugeben, wobei einfache Programmierverhaltensweisen wie Vorwärtsfahren, Wenden und Warten zum Einsatz kommen.

  2. Der Testplan sieht wahrscheinlich vor, das Feld zu nutzen, um Versuche durchzuführen und das Projekt zu debuggen.

  3. Mögliche Antworten könnten sein: die kürzeste Route verwenden oder anspruchsvollere Programmierung wie Schleifen oder Variablen nutzen.

Befolgen Sie beim Erstellen Ihres Projekts die folgenden Schritte:

  1. Planen Sie mithilfe eines Lineals und Zeichnungen und Pseudocode (Google / .docx / .pdf ) den Weg, den Sie für Ihren Roboter programmieren möchten. Bewerten Sie Ihren Pseudocode, bevor Sie mit dem zweiten Schritt fortfahren.

  2. Verwenden Sie den von Ihnen erstellten Pseudocode, um Ihr Projekt zu entwickeln.

  3. Testen Sie Ihr Projekt häufig und iterieren Sie es anhand Ihrer Testerkenntnisse.

Symbol „Tipps für Lehrer“ Tipps für Lehrer

  • Bitten Sie die Schüler, ihren geplanten Weg mit einem Lineal zu messen. Lassen Sie die Schüler dann ihren Pseudocode auswerten, bevor Sie mit dem zweiten Schritt fortfahren.

    Beispiel-Pseudocode, der für die Automated Challenge geschrieben wurde und den Roboter vom Start bis zur Apotheke führt. Oben auf der Seite steht „Pseudocode“, dann „Konfiguration ist Speed Build mit Antriebsstrang“. Unten sind handschriftliche Anweisungen wie folgt aufgeführt: Wenn das Programm startet, vorwärts fahren, dann links abbiegen, dann vorwärts fahren, dann rechts abbiegen, dann vorwärts fahren, zuletzt in der Apotheke warten.

  • Weisen Sie die Schüler an, in ihrem Projekt Pseudocode als Kommentare zu verwenden, um die Organisation, den Ablauf und die Fehlerbehebung zu erleichtern. Erinnern Sie die Schüler daran, ihren Pseudocode zu bewerten, bevor sie mit ihren Projekten beginnen. Sie können hier eine Pseudocode-Rubrik herunterladen (Google / .docx / .pdf).
  • Sehen Sie sich den folgenden VEXcode V5 Python-Beispielcode als Referenz an, während Sie den Schülern helfen, die Herausforderung zu meistern: 

    # Bibliothek importiert
    von vex import *
    
    # Projektcode beginnen
    
    # Vorwärts fahren, dann links abbiegen
    drivetrain.drive_for(FORWARD, 650, MM)
    drivetrain.turn_for(LEFT, 90, DEGREES)
    
    # Vorwärts fahren, dann rechts abbiegen
    drivetrain.drive_for(FORWARD, 900, MM)
    drivetrain.turn_for(RIGHT, 90, DEGREES)
    
    # Vorwärts in die Apotheke fahren und warten
    drivetrain.drive_for(FORWARD, 300, MM)
    wait(3, SECONDS)

Symbol „Tipps für Lehrer“ Tipps für Lehrer

Bevor die Studierenden ein neues Projekt öffnen, müssen sie eine Vorlage auswählen. Das Vorlageprojekt enthält die Motorkonfiguration des ausgewählten Roboters. Wenn die Vorlage nicht verwendet wird, führt der Roboter das Projekt nicht korrekt aus.

Wenn Sie beim Einstieg Schwierigkeiten haben, sehen Sie sich die Beispielprojekte an.

Das Ansehen von Beispielprojekten kann bei der Ideenfindung helfen.

VEXcode V5-Symbolleiste mit geöffnetem Menü „Datei“ und „Geöffnete Beispiele“ in einem roten Feld hervorgehoben. „Beispiele öffnen“ ist der vierte Menüpunkt unter „Neues Blockprojekt“, „Neues Textprojekt“ und „Öffnen“.

Führen Sie die folgenden Schritte aus:

  • Öffnen Sie das Menü Datei .
  • Auswählen Beispiele öffnen.

Das V5 Blocks-Beispielprojektmenü ist geöffnet und die Beispielkategorie ist auf „Alle“ eingestellt, um die verfügbaren Beispielprojekte anzuzeigen und so bei der Ideenfindung zu helfen.