Skip to main content
Tolle Neuigkeiten! Die neue VEXcode VR API Reference-Site ist jetzt live!

Informatik Stufe 1 – VEXcode VR Python

9 Einheiten

Setzen Sie Ihre Reise in die Informatik mit textbasierter Codierung in VEXcode VR Python fort! Mithilfe eines VR-Roboters zum Lösen verschiedener Programmieraufgaben lernen die Schüler den Projektablauf, Schleifen, Bedingungen und Algorithmen in Python kennen.

<  Zurück zu den Kursen

Greifen Sie auf kontinuierliche berufliche Weiterentwicklung zu, um Sie beim Unterrichten mit VEXcode VR zu unterstützen. Zeitnahe und gezielte PD durch Videos, Lektionen, Community-Gespräche und mehr!

Erfahren Sie mehr über Professional Development Plus >

Einheit 1

Einführung und Grundlagen

Dieses Gerät zeigt Ihnen den Wert von VEXcode VR und wie einfach es zu bedienen ist. Diese Einheit skizziert auch die Struktur für den Kurs, gibt Ihnen eine Vorschau auf das, was zu erwarten ist, und stellt Ihnen die Werkzeuge zur Verfügung, um erfolgreich zu sein.

Einheit 2

Bewegen Ihres Roboters

In dieser Einheit löst du die Castle Crasher-Herausforderung. Sie lernen, wie Sie mit Python den VR-Roboter dazu bringen, die Drivetrain-Befehle zu verwenden, um sich auf dem Castle Crasher Playground zu bewegen. Sie werden auch lernen, wie man Befehle richtig sequenziert, um alle Schlösser auf dem Spielplatz umzustoßen.

Einheit 3

Wiederholte Verhaltensweisen

In dieser Einheit löst du die Herausforderung „Draw a House“. Sie lernen, wie Sie das Stift-Werkzeug auf einem VR-Roboter verwenden, um verschiedene Formen auf dem Art Canvas Playground zu zeichnen. Sie lernen auch, wie Sie für Schleifen in Python eine Reihe von Verhaltensweisen mehrmals wiederholen, z. B. die Seiten eines Quadrats zeichnen.

Einheit 4

Durch ein Labyrinth navigieren

Dieses Gerät zeigt Ihnen, wie Sie den Sensoreingang verwenden, um den VR-Roboter unabhängig von seiner Umgebung zu navigieren, anstatt eine "Hard-Coding" -Bewegung mit nur Drivetrain-Befehlen auszuführen. Dies ist ein wichtiger erster Schritt, um einen effektiven Algorithmus zu erstellen. Sie arbeiten an der Wall Maze Challenge mit Python, um den VR-Roboter von Anfang bis Ende durch den Wall Maze Playground zu navigieren. Sie lernen, wie Sie den Stoßfängersensor und die while-Schleife verwenden, um die Wall Maze Challenge zu lösen.

Teil 5

Erkennen von Wänden aus der Ferne

In dieser Einheit navigierst du den VR-Roboter von Anfang bis Ende durch die Wandlabyrinth-Herausforderung, ohne an Wände zu stoßen! Sie lernen, wie Sie den Abstandssensor am VR-Roboter mit while-Schleifen und Vergleichsoperatoren verwenden, um die Herausforderung des Wandlabyrinths zu lösen.

Einheit 6

Deinen Standort kennen

In dieser Einheit schließt du die Herausforderung Drive to Three Numbers ab und navigierst mit dem Standortsensor den VR-Roboter zu drei verschiedenen nummerierten Standorten auf dem Number Grid Map Playground! Sie wenden Befehle aus den Kategorien Antrieb, Sensorik und Steuerung in der richtigen Reihenfolge an, um die Herausforderung Drive to Three Numbers zu lösen.

Einheit 7

Entscheidungen mit Farben

In dieser Einheit werden Sie in die Bedeutung von bedingten Aussagen eingeführt. Sie werden untersuchen, warum bedingte Anweisungen, wie z. B. die if-Anweisung, mit unendlichen Schleifen, wie z. B. unendlichen while-Schleifen, verwendet werden müssen, damit sich der VR-Roboter wie beabsichtigt verhalten kann. Sie lernen, wie Sie den Augensensor und bedingte Anweisungen verwenden, um die Disk Maze Challenge zu lösen. In der Disk Maze Challenge navigiert der VR-Roboter mithilfe des Augensensors von Anfang bis Ende durch den Disk Maze Playground, um Farben zu erkennen.

Einheit 8

Bewegen von Scheiben mit Schleifen

In dieser Einheit erfahren Sie, wie wichtig Sensorfeedback und Verschachtelungsschleifen sind. Sie lernen, wie Sie den Elektromagneten am VR-Roboter verwenden, um Festplatten aufzunehmen und abzulegen, um die Disk Mover-Herausforderung zu lösen. Sie wenden die in früheren Einheiten erlernten Fähigkeiten an, um ein VEXcode VR-Projekt zu erstellen, das VR-Robotersensoren und -Schleifen verwendet, um die Disk Mover-Herausforderung zu lösen.

Einheit 9

Entwicklung von Algorithmen

Diese Einheit führt Sie in Algorithmen ein. Zurück in Einheit 2 hast du die Castle Crasher-Herausforderung auf einem Spielplatz gelöst, auf dem sich das Layout nicht geändert hat. In dieser Einheit musst du die gleiche Herausforderung lösen, aber auf einem Spielplatz, der das Layout mit jedem Reset ändert. Dies führt zur Notwendigkeit eines Algorithmus, der Sensor-Feedback anstelle einer Folge einfacher Befehle verwendet.