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 to tekstowy język programowania oparty na standardowym języku programowania C++. Używanie VEXcode Pro V5 do kodowania robota V5 to wciągający sposób zrozumienia podstawowych koncepcji programowania.
Niezależnie od tego, czy uczniowie mają doświadczenie z VEXcode V5, czy zaczynają z VEXcode Pro V5, ważne jest, aby rozumieć podstawy programowania tekstowego.
Jak robot V5 otrzymuje i wykorzystuje instrukcje VEXcode Pro V5
- W VEXcode Pro V5 użytkownicy tworzą instrukcje, które zostaną wysłane do robota w celu jego sterowania. Instrukcje te są napisane w tekście C++. Instrukcje te są przetwarzane przez kompilator C++, narzędzie służące do konwersji tekstu programowego na kod maszynowy. Kod maszynowy to język numeryczny ładowany do mózgu robota, gdzie jest następnie wykonywany.
- Jeśli kompilator nie może przetworzyć instrukcji, programista otrzymuje komunikat o błędzie. Jeśli kompilator pomyślnie przekonwertuje program, program będzie gotowy do uruchomienia.
- Wiele programów korzysta z danych wejściowych z czujników, aby określić, jaką akcję lub wynik wykona.
Więcej informacji na temat kompilacji programu można znaleźć w następującym artykule: