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.
VEXcode Pro är ett textbaserat programmeringsspråk baserat på standardprogrammeringsspråket C++. Att använda VEXcode Pro V5 för att koda din V5-robot är ett engagerande sätt att förstå några grundläggande programmeringskoncept.
Oavsett om studenter har erfarenhet av VEXcode V5 eller börjar med VEXcode Pro V5 är det viktigt att ha en förståelse för grunderna i textprogrammering.
Hur en V5-robot tar emot och använder VEXcode Pro V5-instruktionerna
- I VEXcode Pro V5 skapar användare instruktioner som skickas till roboten för att styra den. Dessa instruktioner är skrivna i C++-text. Dessa instruktioner bearbetas av C++-kompilatorn, ett verktyg som används för att konvertera programmeringstext till maskinkod. Maskinkod är det numeriska språk som laddas in i robotens hjärna, där det sedan exekveras.
- Om kompilatorn inte kan bearbeta instruktionerna får programmeraren ett felmeddelande. Om kompilatorn lyckas konvertera programmet är programmet klart att köras.
- Många program använder input från sensorer för att avgöra vilken åtgärd, eller utdata, de kommer att utföra.
För mer information om hur man sammanställer ett program, se följande artikel:
Hur man kompilerar/laddar ner/kör ett projekt - VEXcode Pro V5