Over the last couple months, we have been preparing Vex V5 programming tutorials for the VEX Community. These tutorials cover many topics useful for VEX teams, for learning, guidance, and reference.
These tutorials aim to bring the bar of programming expertise up by explaining some of the things overlooked by some of the official documentations. They also aim to teach programming concepts and good programming practice.
Many new programmers get intimidated when a whole new language gets thrown at them, especially when the documentation assumes the programmer already knows many things related to the language. The goal of these tutorials is to explain the fundamentals so that new programmers are better suited to dive into the documentation of these languages.
These are tutorials for new programmers to find information on how to get started with V5 and choose a programming language.
Introduction to V5
These tutorials walk programmers through common processes related to programming the V5 and using PROS. After reading through these a programmer should be able to have a largely working competition program.
Introduction to PROS
Introduction to GitHub
These tutorials cover various topics related to robotics. These are not specific to any programming language, but instead represent concepts such as control systems.