Unterrichten von VEX IQ (2. Generation) STEM-Laboreinheiten mit VEXcode IQ Python

Obwohl die VEX IQ (2. Generation) STEM Lab Units für die Verwendung mit der blockbasierten Codierung in VEXcode IQ geschrieben wurden, können sie auch mit Python unterrichtet werden. Dieser Artikel behandelt die verfügbaren Ressourcen zur Unterstützung des Unterrichtens von STEM-Laborprojekten mit Python in Ihrem Klassenzimmer.

Die VEX IQ (2. Generation) STEM Lab Units folgen dem Format Lernen - Üben - Wettkampf. Um mehr über das Format und die Umsetzung dieser Einheiten in Ihrem Unterricht zu erfahren, lesen Sie diesen Artikel Der gleiche Prozess zur Implementierung der VEX IQ (2. Generation) STEM-Laboreinheiten kann unabhängig von der Codierungsmethode befolgt werden.

In diesem Video erfahren Sie mehr über die verfügbaren Python-Ressourcen und wie diese in STEM-Laborprojekten eingesetzt werden können.

Sofern nicht anders angegeben, stammen die folgenden Bilder und Beispiele aus der Cube Collector STEM Lab Unit, aber das gleiche Format findet sich in allen VEX IQ (2. Generation) STEM Lab Units.


Verfügbare Ressourcen zum Unterrichten von Python mit VEXcode IQ

Innerhalb der VEX IQ (2. Generation) STEM-Laboreinheiten

Für die Umsetzung jeder Einheit mit Python müssen kleinere Anpassungen vorgenommen werden, die jedoch alle im Lehrerportal im Dokument „VEXcode IQ Python-Ressourcen für diese Einheit“ beschrieben sind. Die verschiedenen Ressourcen, die Ihnen beim Unterrichten dieser Einheiten mit Python zur Verfügung stehen, werden im Folgenden angezeigt.

Lernen Sie den Abschnitt „Cube Collector Lektion 4“ mit Videos zur Anpassung der Treibersteuerung, ein Video für Python und ein Video für Blöcke.

Im AbschnittLernen werden direkte Anleitungsvideos bereitgestellt. Einige dieser Videos sind sowohl für Blocks- als auch für Python-Implementierungen verfügbar. Wenn beides verfügbar ist, stellen Sie sicher, dass die Schüler wissen, welches Video sie ansehen sollen. Für jedes Video stehen separate Lektionszusammenfassungen und Verständnisfragen zur Verfügung, sodass sich die Schüler nur auf die vom Dozenten gewählte Codierungsmethode konzentrieren müssen. 

Lerne den Abschnitt „Cube Collector Lektion 3“ mit einem Video zum Spin-for-Block.

Einige Videos enthalten spezifische Anweisungen für Blocks. Zu diesen Videos ist im Lehrerportal der Unterrichtseinheit eine Lektionszusammenfassung der zugehörigen Python-Befehle oder -Konzepte enthalten.

Screenshot des im Lehrerportal gefundenen Google Docs mit dem Titel „VEXcode IQ Python Resource for the Cube Collector STEM Lab Unit“.

Im Lehrerportal befindet sich das Dokument „VEXcode IQ Python-Ressourcen für diese Unterrichtseinheit“. Dies ist ein editierbares Google-Dokument, das die Python-Versionen der Lektionszusammenfassungen und der Verständnisfragen enthält, die nicht im eigentlichen Unterrichtsinhalt enthalten sind. Sie können eine Kopie dieses Dokuments erstellen und bei Bedarf einzelne Lektionszusammenfassungen an die Schüler verteilen, wenn Sie die Einheit mit Python unterrichten.

Weitere Informationen zum Anpassen von Ressourcen mit Google Drive oder Microsoft finden inArtikeln.

Innerhalb von VEXcode IQ

Die Ressourcen innerhalb von VEXcode IQ können auch dazu beitragen, Schüler bei der Durchführung von STEM-Laborprojekten mithilfe eines Python-Projekts zu unterstützen.

VEXcode IQ mit geöffnetem Code Viewer-Menü zur Anzeige einer Übersetzung des Blocks-Programms des Benutzers nach Python.

Für Python-Neulinge kann es hilfreich sein, den Zusammenhang zwischen einem blockbasierten Befehl und dem entsprechenden Python-Befehl zu erkennen. Dies kann mithilfe des Code-Viewers erfolgen. In diesem Artikel erfahren Sie mehr über den Code Viewer in VEXcode IQ.

Ein Benutzer gibt einen Python-Befehl in VEXcode IQ ein. Sie haben lediglich den Buchstaben D eingegeben, woraufhin sich das Autocomplete-Menü öffnete und Befehle vorschlug, die mit D beginnen.

Sobald die Schüler verstanden haben, welche Befehle sie für ihr Projekt benötigen, können sie beginnen, diese im Workspace einzugeben. Die Autocomplete-Funktion kann Schülern helfen, Fehler in ihren Projekten zu minimieren und Zeit zu sparen. Um mehr über die Autovervollständigung in einem VEXcode IQ Python-Projekt zu erfahren, lesen diesen Artikel.

VEXcode IQ mit geöffnetem Hilfemenü und ausgewähltem Befehl „Drive for Python“. Beschreibungen des Befehls und seiner Anwendungsmöglichkeiten werden zusammen mit Anwendungsbeispielen gezeigt.

Die Hilfe soll den Schülern erklären, was ein Befehl bewirkt und welche Parameter für einen Befehl benötigt werden. Um die Hilfe zu einem Befehl zu öffnen, wählen Sie das Fragezeichen neben dem jeweiligen Befehl in der Toolbox aus. Weitere Informationen zum Zugriff auf die Hilfe in einem Python-Projekt finden inArtikel.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: