Code Skills Course Overview
0. Curriculum Overview
Full overview of all lessons in the course.
1. What is Programming?
Intro to programming and its role in robotics.
2. VEX IQ Blocks Overview
Learn block movement and downloading code to the brain.
3. Importance of Pseudocode
Learning how to outline code using pseudocode.
4. Simple Movements
Driving and turning the robot accurately.
5. Wait and Timing
Using timed pauses to control robot actions.
6. Sensors
Understanding and using distance, color, and gyro sensors.
7. Conditional Statements
Using if/else logic with sensors.
8. Loops
Repeating actions using different types of loops.
8.5 Nested Loops
Combining loops inside loops for advanced tasks.
9. Dance Routine Project
Create a coordinated dance using all learned concepts.
10. Variables & Storing Info
Learning numeric, boolean, and list variables.
11. MyBlocks & Functions
Creating reusable functions in VEXcode.
12. Debugging
Fixing issues using debugging strategies.
13. Exploration Day
Experimenting with new blocks and features.
14. Follow the Tape Challenge
Start planning the autonomous tape challenge.
15. Work Day
Turn pseudocode into working code.
16. Test Day
Run the autonomous maze challenge.
17. Extra Challenge
Use sensors to solve a random maze.
18. Work Day
Develop advanced maze pseudocode.
19. Work Day
Convert pseudocode into code.
20. Test Day
Final tape-following competition.