Erstellung von VS Code-Projekten für IQ (2. Generation)

Dieser Artikel bietet einen Überblick über den Prozess zur Erstellung von VEX IQ (2. Generation) Projekten in der VEX Visual Studio Code (VS Code) Erweiterung. Projekte in der VEX VS Code Extension können auf zwei Arten erstellt werden – entweder durch Erstellen eines neuen Projekts anhand einer Beispielvorlage oder durch Importieren eines bestehenden VEXcode-Projekts.

: Wenn Sie zum ersten Mal Projekte in VS Code erstellen oder importieren, müssen Sie möglicherweise zusätzliche Berechtigungen auf Ihrem Gerät aktivierendamit VS Code wie gewünscht funktioniert.

Erstellen Sie ein neues Projekt in VS Code

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Programmierung von VEX IQ-Robotern zeigt und so das Lernerlebnis für Anfänger in der Robotik verbessert.

Starten Sie Visual Studio Code auf dem Computer. Wählen Sie das VEX-Symbol in der VS Code-Aktivitätsleiste aus.

Falls das VEX-Symbol nicht angezeigt wird, vergewissern Sie sich, dass Sie die VEX-Erweiterung installiert haben. Die Schritte zur Installation dieser Erweiterung finden Sie im folgenden Artikel, der zu Ihrem Gerät passt.

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Benutzer bei der Programmierung von VEX IQ-Robotikprojekten zeigt und darauf abzielt, die Lernerfahrung für Anfänger und Pädagogen zu verbessern.

Wählen Sie in der primären Seitenleiste unter „PROJEKTAKTIONEN“ die Schaltfläche „Neues Projekt“ aus.

Screenshot der VS Code-Erweiterung für VEX IQ, der die Benutzeroberfläche und Funktionen zur Unterstützung der Programmierung von VEX IQ-Robotern zeigt, einschließlich Codebearbeitung, Debugging-Tools und Projektmanagement-Optionen.

Das Fenster „Neues VEX-Projekt erstellen“ wird angezeigt. Wählen Sie das Symbol IQ (2. Generation), um die Projektplattform für das VEX IQ (2. Generation)-Projekt auszuwählen.

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, die Funktionen und Werkzeuge zur Programmierung von VEX IQ-Robotern zeigt und Lehrende und Schüler bei der Verbesserung ihrer Robotikprojekte und Programmierkenntnisse unterstützen soll.

Wählen Sie entweder Python oder C/C++ als Programmiersprache und wählen Sie das entsprechende Symbol aus.

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Programmierung von VEX IQ-Robotern zeigt, mit hervorgehobenen Optionen und Menüs, die für Bildungsrobotikprojekte relevant sind.

Wählen Sie anschließend eine Vorlage oder ein Beispielprojekt für die Erstellung des VEX IQ-Projekts (2. Generation) aus.

  • Die Vorlage oder das Beispielprojekt finden Sie, indem Sie nach unten scrollen oder die Suchleiste verwenden, um die Projektliste zu filtern.
  • Diese Vorlagen- und Beispielprojekte enthalten Beispielcode und/oder Roboterkonfigurationen, die für den Einstieg in das Projekt verwendet werden.

Nachdem Sie eine Vorlage oder ein Beispielprojekt ausgewählt haben, klicken Sie auf „Erstellen“.

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Verbesserung der Programmierung von VEX IQ-Robotikprojekten zeigt, einschließlich Optionen für Codebearbeitung, Debugging und Projektmanagement.

Als Nächstes legen Sie den Projektnamen, die Beschreibung und den Standort für das neue Projekt fest.

Geben Sie den Namen des Projekts in das Textfeld unter „Projektname“ ein.

Hinweis : Der Projektname wird als des obersten Ordners für das Projekt verwendet. Es wird auch der Name sein, der auf dem Bildschirm des IQ (2. Generation) Brain angezeigt wird, sobald das Projekt auf den Roboter heruntergeladen wurde. 

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Programmierung von VEX IQ-Robotern vorstellt, mit Schwerpunkt auf Schulungsmaterialien und anfängerfreundlicher Funktionalität.

Geben Sie die Projektbeschreibung in das Textfeld unter „Beschreibung“ ein. Dieser Schritt ist optional.

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Programmierung von VEX IQ-Robotern vorstellt, mit Schwerpunkt auf Schulungsmaterialien und anfängerfreundlichen Programmieroptionen.

Wenn Sie das Projekt an einem anderen Ort als dem Standardprojektordner speichern möchten, scrollen Sie im Fenster nach unten und wählen Sie die Schaltfläche „Durchsuchen“, um den Speicherort für den Projektordner auf dem Computer auszuwählen.

: Der Standardprojektspeicherort ist der Standardprojektordner der in den globalen Einstellungen der Erweiterung festgelegt ist.

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Benutzer bei der Programmierung von VEX IQ-Robotern, zur Verbesserung von Lernerfahrungen und Anfängerprojekten im Bereich Robotik zeigt.

Nachdem Sie Name, Beschreibung und Standort eingegeben haben, wählen Sie die Schaltfläche „Erstellen“. Das VS Code-Fenster wird aktualisiert.

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Benutzer bei der Programmierung von VEX IQ-Robotikprojekten zeigt, mit Schwerpunkt auf Lehrmaterialien und anfängerfreundlichen Programmieroptionen.

Das Projekt für VEX IQ (2. Generation) wurde nun in der VEX VS Code Extension erstellt. Um den Projektcode anzuzeigen und zu bearbeiten, wählen Sie in der Seitenleiste unter dem Projektnamen die Option „src“ aus.

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Benutzer bei der Programmierung und Entwicklung von Projekten mit der VEX IQ Robotics-Plattform zeigt.

Wählen Sie in der Seitenleiste unter „src“ die Datei „main.py“ (wenn es sich um ein Python-Projekt handelt) oder „main.cpp“ (wenn es sich um ein C/C++-Projekt handelt).

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Programmierung von VEX IQ-Robotern vorstellt, mit Schwerpunkt auf Bildungsressourcen und Robotik für Anfänger.

Der Code der ausgewählten Vorlage oder des Beispielprojekts wird im Editorbereich angezeigt, wo Sie das erstellte Projekt für VEX IQ (2. Generation) entwickeln und bearbeiten können.

Ein bestehendes VEXcode IQ-Projekt (2. Generation) importieren

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Programmierung von VEX IQ-Robotern zeigt und so das Lernerlebnis für Anfänger in der Robotik verbessert.

Starten Sie Visual Studio Code auf dem Computer. Wählen Sie das VEX-Symbol in der VS Code-Aktivitätsleiste aus.

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Benutzer bei der Programmierung von VEX IQ-Robotikprojekten zeigt, einschließlich Optionen zur Codebearbeitung und zum Debuggen.

Wählen Sie in der primären Seitenleiste unter „PROJEKTAKTIONEN“ die Schaltfläche „Projekt importieren“.

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Benutzer bei der Programmierung und Entwicklung von Projekten für die VEX IQ Robotics-Plattform zeigt.

Das Fenster „Projekt importieren“ wird sich öffnen. Wählen Sie die zu importierende VEXcode IQ-Projektdatei aus und klicken Sie auf die Schaltfläche „Öffnen“.

Hinweis : Die für VEX IQ unterstützten VEXcode-Projektdateitypen sind:

  • .iqcpp (VEXcode IQ C/C++ Projekt)
  • .iqpython ( VEXcode IQ Python-Projekt)

: Projekte, die für die Verwendung von IQ (2. Generation) konfiguriert sind, können importiert werden. Wenn Sie versuchen, ein VEXcode IQ-Projekt zu importieren, das für IQ (1. Generation) konfiguriert ist, schlägt der Importvorgang fehl.

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Programmierung von VEX IQ-Robotern vorstellt, mit Schwerpunkt auf Schulungsmaterialien und anfängerfreundlichen Programmieroptionen.

Als Nächstes legen Sie den Projektnamen, die Beschreibung und den Speicherort für das importierte Projekt fest.

Standardmäßig bleibt der Name des Projekts unverändert.

Screenshot der VS Code Extension-Oberfläche für VEX IQ, der Funktionen und Werkzeuge zur Verbesserung der Programmierung für die VEX IQ Robotics-Plattform zeigt und sich an Lehrende und Studierende richtet.

Geben Sie die Projektbeschreibung in das Textfeld unter „Beschreibung“ ein. Dieser Schritt ist optional.

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Programmierung von VEX IQ-Robotern vorstellt, mit Schwerpunkt auf Schulungsmaterialien und anfängerfreundlicher Funktionalität.

Wenn Sie das Projekt an einem anderen Ort als dem Standardprojektordner speichern möchten, scrollen Sie im Fenster nach unten und wählen Sie die Schaltfläche „Durchsuchen“, um den Speicherort für den Projektordner auf dem Computer auszuwählen.

: Der Standardprojektspeicherort ist der Standardprojektordner der in den globalen Einstellungen der Erweiterung festgelegt ist.

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Benutzer bei der Programmierung von VEX IQ-Robotern, zur Verbesserung von Lernerfahrungen und Anfängerprojekten im Bereich Robotik zeigt.

Nachdem Sie Name, Beschreibung und Standort eingegeben haben, wählen Sie die Schaltfläche „Erstellen“. Das VS Code-Fenster wird aktualisiert.

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Benutzer bei der Programmierung von VEX IQ-Robotern zeigt und so die Lernerfahrung im Bereich Robotik verbessert.

Sobald das VS Code-Fenster aktualisiert ist, wurde das VEXcode IQ-Projekt (2. Generation) in die VEX VS Code-Erweiterung importiert. Um den Projektcode anzuzeigen und zu bearbeiten, wählen Sie in der Seitenleiste unter dem Projektnamen die Option „src“ aus.

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, die Funktionen und Werkzeuge zur Programmierung von VEX IQ-Robotern zeigt und Lehrende und Schüler bei der Verbesserung ihrer Robotikprojekte und Programmierkenntnisse unterstützen soll.

Wählen Sie in der Seitenleiste unter „src“ die Datei „main.py“ (wenn es sich bei dem importierten Projekt um ein Python-Projekt handelt) oder „main.cpp“ (wenn es sich bei dem importierten Projekt um ein C/C++-Projekt handelt).

Screenshot der VS Code-Erweiterungsoberfläche für VEX IQ, der Funktionen und Werkzeuge zur Unterstützung der Programmierung von VEX IQ-Robotern zeigt, mit Schwerpunkt auf Schulungsmaterialien und anfängerfreundlicher Funktionalität.

Der Code des importierten Projekts wird im Editorbereich angezeigt und kann dort bearbeitet werden.

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

Last Updated: