Comprensione delle regole e linee guida della sintassi in VEXcode Pro V5

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

Imparare a utilizzare VEXcode Pro V5 C++ è simile all'apprendimento di qualsiasi altro tipo di linguaggio. Esistono regole e linee guida per la sintassi di VEXcode Pro V5, proprio come esistono regole grammaticali uniche per le diverse lingue. Due regole importanti sono le maiuscole e l'involucro del cammello. Queste regole rendono i programmi più facili da leggere. Di seguito è riportato un esempio di un programma VEXcode Pro V5.

Diagramma che illustra le caratteristiche e i componenti della categoria V5, evidenziando vari elementi rilevanti per la sezione tutorial.

Il programma consiste in un'istruzione per il robot. In questo esempio, l'istruzione ordina alla trasmissione (dispositivo) di guidare (comando) in avanti di 200 mm (parametri). Quando si scrive un'istruzione, si applicano le seguenti regole.

Screenshot di un tutorial della categoria VEX Robotics V5, che mostra vari componenti e funzionalità relativi ai sistemi robotici V5, inclusi supporti visivi e contenuti didattici per gli utenti.

La maiuscola è importante. I dispositivi in ​​VEXcode Pro V5 devono sempre essere in maiuscolo. Alcuni esempi di dispositivi includono: controller, motore e giroscopio.

Componenti del sistema robotico Vex V5 esposti su un tavolo, tra cui sensori, motori e parti strutturali, che illustrano i vari elementi utilizzati nei tutorial V5.

Camel Casing viene utilizzato nei nomi dei comandi per identificare le parti delle parole. Il comando driveFor sarebbe un esempio di questa convenzione di denominazione in VEXcode Pro V5. Nell'involucro del cammello, il comando deve essere scritto come una sola parola e non può iniziare con una lettera maiuscola.

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

Last Updated: