Creazione di progetti VS Code per IQ (2a generazione)

Questo articolo fornisce una panoramica del processo di creazione di progetti VEX IQ (2a generazione) nell'estensione VEX Visual Studio Code (VS Code). I progetti nell'estensione VEX VS Code possono essere creati in due modi: creando un nuovo progetto da un modello di esempio o importando un progetto VEXcode esistente.

Nota:se è la prima volta che crei o importi progetti in VS Code, potrebbe essere necessario abilitare autorizzazioni aggiuntive sul dispositivo affinché VS Code funzioni come previsto.

Crea un nuovo progetto in VS Code

Screenshot dell'interfaccia di estensione VS Code per VEX IQ, che mostra le funzionalità e gli strumenti progettati per assistere gli utenti nella programmazione dei robot VEX IQ, migliorando l'esperienza formativa per i principianti della robotica.

Avvia Visual Studio Code sul computer. Selezionare l'icona VEX sulla barra delle attività di VS Code.

Se l'icona VEX non viene visualizzata, assicurati di aver installato l'estensione VEX. Per i passaggi da seguire per installare questa estensione, consulta il seguente articolo corrispondente al tuo dispositivo.

Screenshot dell'interfaccia di estensione VS Code per VEX IQ, che mostra funzionalità e strumenti progettati per assistere gli utenti nella programmazione di progetti di robotica VEX IQ, volti a migliorare le esperienze educative per principianti ed educatori.

Selezionare il pulsante "Nuovo progetto" in "AZIONI PROGETTO" nella barra laterale principale.

Screenshot dell'estensione VS Code per VEX IQ, che mostra l'interfaccia utente e le funzionalità progettate per assistere gli utenti nella programmazione dei robot VEX IQ, tra cui la modifica del codice, gli strumenti di debug e le opzioni di gestione dei progetti.

Verrà visualizzata la finestra Crea un nuovo progetto VEX. Selezionare l'icona IQ (2a generazione) per selezionare la piattaforma del progetto per il progetto VEX IQ (2a generazione).

Screenshot dell'interfaccia di estensione VS Code per VEX IQ, che mostra le funzionalità e gli strumenti per la programmazione dei robot VEX IQ, progettati per aiutare insegnanti e studenti a migliorare i loro progetti di robotica e le loro competenze di programmazione.

Scegli Python o C/C++ come linguaggio di programmazione e seleziona l'icona corrispondente.

Screenshot dell'interfaccia di estensione VS Code per VEX IQ, che mostra le funzionalità e gli strumenti progettati per assistere gli utenti nella programmazione dei robot VEX IQ, con opzioni e menu evidenziati rilevanti per i progetti di robotica educativa.

Successivamente, seleziona un modello o un progetto di esempio per creare il progetto VEX IQ (2a generazione).

  • Trova il modello o il progetto di esempio scorrendo verso il basso o utilizzando la barra di ricerca per filtrare l'elenco dei progetti.
  • Questi modelli e progetti di esempio contengono codice di esempio e/o configurazioni di robot utilizzati per avviare il progetto.

Dopo aver selezionato un modello o un progetto di esempio, seleziona "Crea".

Screenshot dell'interfaccia di estensione VS Code per VEX IQ, che mostra funzionalità e strumenti progettati per migliorare la programmazione per progetti di robotica VEX IQ, tra cui opzioni di modifica del codice, debug e gestione del progetto.

Quindi, imposta il nome del progetto, la descrizione e la posizione per il nuovo progetto.

Digitare il nome del progetto nella casella di testo sotto "Nome progetto".

Nota: Il nome del progetto verrà utilizzato come nome della cartella di livello superiore del progetto. Sarà anche il nome visualizzato sullo schermo dell'IQ Brain (2a generazione) una volta che il progetto sarà stato scaricato sul robot. 

Screenshot dell'interfaccia dell'estensione VS Code per VEX IQ, che mostra le funzionalità e gli strumenti progettati per assistere gli utenti nella programmazione dei robot VEX IQ, con particolare attenzione alle risorse didattiche e alle funzionalità adatte ai principianti.

Digitare la descrizione del progetto nella casella di testo sotto "Descrizione". Questo passaggio è facoltativo.

Screenshot dell'interfaccia di estensione VS Code per VEX IQ, che mostra funzionalità e strumenti progettati per assistere gli utenti nella programmazione dei robot VEX IQ, con particolare attenzione alle risorse didattiche e alle opzioni di programmazione adatte ai principianti.

Se si desidera salvare il progetto in una posizione diversa dalla cartella predefinita del progetto, scorrere verso il basso nella finestra e selezionare il pulsante "Sfoglia" per scegliere la posizione della cartella del progetto sul computer.

Nota: Il percorso predefinito del progetto è impostato sulla cartella predefinita del progetto presente nelle impostazioni globali dell'estensione.

Screenshot dell'interfaccia di estensione VS Code per VEX IQ, che mostra funzionalità e strumenti progettati per assistere gli utenti nella programmazione dei robot VEX IQ, migliorando le esperienze educative e i progetti di robotica per principianti.

Ora che hai inserito Nome, Descrizione e Posizione, seleziona il pulsante "Crea". La finestra di VS Code inizierà ad aggiornarsi.

Screenshot dell'interfaccia di estensione VS Code per VEX IQ, che mostra funzionalità e strumenti progettati per assistere gli utenti nella programmazione di progetti robotici VEX IQ, con particolare attenzione alle risorse didattiche e alle opzioni di programmazione adatte ai principianti.

Il progetto per VEX IQ (2a generazione) è stato creato nell'estensione VEX VS Code. Per visualizzare e sviluppare il codice del progetto, seleziona "src" sotto il nome del progetto nella barra laterale.

Screenshot dell'interfaccia di estensione VS Code per VEX IQ, che mostra funzionalità e strumenti progettati per assistere gli utenti nella programmazione e nello sviluppo di progetti con la piattaforma VEX IQ Robotics.

Selezionare 'main.py' (se il progetto è un progetto Python) o 'main.cpp' (se il progetto è un progetto C/C++) in 'src' nella barra laterale.

Screenshot dell'interfaccia di estensione VS Code per VEX IQ, che mostra funzionalità e strumenti progettati per assistere gli utenti nella programmazione dei robot VEX IQ, con particolare attenzione alle risorse didattiche e alla robotica per principianti.

Il codice del modello o del progetto di esempio selezionato verrà visualizzato nell'area Editor, dove è possibile sviluppare e modificare il progetto creato per VEX IQ (2a generazione).

Importa un progetto VEXcode IQ (2a generazione) esistente

Screenshot dell'interfaccia di estensione VS Code per VEX IQ, che mostra le funzionalità e gli strumenti progettati per assistere gli utenti nella programmazione dei robot VEX IQ, migliorando l'esperienza formativa per i principianti della robotica.

Avvia Visual Studio Code sul computer. Selezionare l'icona VEX sulla barra delle attività di VS Code.

Screenshot dell'interfaccia dell'estensione VS Code per VEX IQ, che mostra le funzionalità e gli strumenti progettati per assistere gli utenti nella programmazione di progetti di robotica VEX IQ, comprese le opzioni di modifica e debug del codice.

Selezionare il pulsante "Importa progetto" in "AZIONI PROGETTO" nella barra laterale principale.

Screenshot dell'interfaccia di estensione VS Code per VEX IQ, che mostra funzionalità e strumenti progettati per assistere gli utenti nella programmazione e nello sviluppo di progetti per la piattaforma robotica VEX IQ.

Si aprirà la finestra Importa progetto. Selezionare il file di progetto VEXcode IQ da importare e fare clic sul pulsante Apri.

Nota: I tipi di file di progetto VEXcode supportati per VEX IQ sono:

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

Nota: È possibile importare solo i progetti configurati per utilizzare IQ (2a generazione). Se si tenta di importare un progetto VEXcode IQ configurato per IQ (1a generazione), il processo di importazione non andrà a buon fine.

Screenshot dell'interfaccia dell'estensione VS Code per VEX IQ, che mostra funzionalità e strumenti progettati per assistere gli utenti nella programmazione dei robot VEX IQ, con particolare attenzione alle risorse didattiche e alle opzioni di programmazione adatte ai principianti.

Quindi, imposta il nome del progetto, la descrizione e la posizione per il progetto importato.

Per impostazione predefinita, il nome del progetto rimarrà lo stesso.

Screenshot dell'interfaccia di estensione VS Code per VEX IQ, che mostra funzionalità e strumenti progettati per migliorare la programmazione per la piattaforma VEX IQ Robotics, rivolta a educatori e studenti.

Digitare la descrizione del progetto nella casella di testo sotto "Descrizione". Questo passaggio è facoltativo.

Screenshot dell'interfaccia dell'estensione VS Code per VEX IQ, che mostra le funzionalità e gli strumenti progettati per assistere gli utenti nella programmazione dei robot VEX IQ, con particolare attenzione alle risorse didattiche e alle funzionalità adatte ai principianti.

Se si desidera salvare il progetto in una posizione diversa dalla cartella predefinita del progetto, scorrere verso il basso nella finestra e selezionare il pulsante "Sfoglia" per scegliere la posizione della cartella del progetto sul computer.

Nota: Il percorso predefinito del progetto è impostato sulla cartella predefinita del progetto presente nelle impostazioni globali dell'estensione.

Screenshot dell'interfaccia di estensione VS Code per VEX IQ, che mostra funzionalità e strumenti progettati per assistere gli utenti nella programmazione dei robot VEX IQ, migliorando le esperienze educative e i progetti di robotica per principianti.

Ora che hai inserito Nome, Descrizione e Posizione, seleziona il pulsante "Crea". La finestra di VS Code inizierà ad aggiornarsi.

Screenshot dell'interfaccia dell'estensione VS Code per VEX IQ, che mostra funzionalità e strumenti progettati per assistere gli utenti nella programmazione dei robot VEX IQ, migliorando le esperienze educative nella robotica.

Una volta completato l'aggiornamento della finestra di VS Code, il progetto VEXcode IQ (2a generazione) è stato importato nell'estensione VEX VS Code. Per visualizzare e sviluppare il codice del progetto, seleziona "src" sotto il nome del progetto nella barra laterale.

Screenshot dell'interfaccia dell'estensione VS Code per VEX IQ, che mostra le funzionalità e gli strumenti per la programmazione dei robot VEX IQ, progettati per aiutare insegnanti e studenti a migliorare i loro progetti di robotica e le loro competenze di programmazione.

Selezionare 'main.py' (se il progetto importato è un progetto Python) o 'main.cpp' (se il progetto importato è un progetto C/C++) in 'src' nella barra laterale.

Screenshot dell'interfaccia di estensione VS Code per VEX IQ, che mostra funzionalità e strumenti progettati per assistere gli utenti nella programmazione dei robot VEX IQ, con particolare attenzione alle risorse didattiche e alle funzionalità adatte ai principianti.

Il codice del progetto importato verrà visualizzato nell'area Editor, dove potrà essere modificato.

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

Last Updated: