Across
- 2. anything your robot does; there are 3 types
- 6. a set of steps used to complete a task
- 11. the grey category of code blocks; they are added to the program to describe what the code is doing, and they are ignored by the robot during runtime; they are just notes for the programmer and are not regarded as code
- 12. a control flow statement loop that makes the robot repeat a conditional statement over and over again indefinitely
- 17. under file in VEXcode VR, it is what to select to begin a new coding project (3 words, no spaces)
- 18. a code statement or block that controls the flow of a program, such as a conditional statement or a loop (2 words, no space)
- 19. a control statement that controls the flow of the program by pausing the program until a specific action or response is received (2 words, no space)
- 21. the name of the blue box in VEXcode VR where you change and save the name of your program (2 words, no space)
- 22. 1 of the 3 types of robot behaviors; this is a behavior at the highest level, and it is always composed of smaller behaviors
- 23. the naming convention used to name your projects in VEXcode VR; instead of placing a space between each word, the first letter of each new word is capitalized
- 25. the yellow control block used to end code in VEXcode VR (2 words, no space)
- 26. the purple category of code blocks; it includes the blocks that set the robot pen color
- 27. 1 of the 3 types of robot behaviors; it is a small behavior your robot can understand and perform directly
Down
- 1. the attempt to find errors in a program and then fix them
- 3. the three colors that can be detected by the VEXcode VR robot using its Front Eye and its Down Eye; abbreviated RGB (3 words, no spaces)
- 4. a control statement the controls the flow of the program by pausing the program for a set number of seconds
- 5. a device that sends information or signals into a computer system, such as a robot (2 words, no spaces)
- 7. a control flow statement that allows code to be executed repeatedly
- 8. 1 of the 3 types of robot behaviors; it is a small, bite-sized behavior that allows your robot to perform a simple yet significant task; it is large enough to describe useful actions but small enough to code in ROBOTC
- 9. the blue category of code blocks; it includes the blocks that tell the robot what direction to drive and turn and how fast to drive
- 10. an embedded test environment where you can run your code to look for errors; it offers options to start, stop, and reset your program, as well as control the camera view
- 13. input devices that provide robots information such as the distance to an object, the amount of light around the robot, the color the robot detects, or whether the robot has bumped into an object
- 14. self-driving
- 15. expressions in computing that evaluate to one of two values: true or false (2 words, no space)
- 16. the yellow control block used to begin code in VEXcode VR (2 words, no space)
- 20. a compact and informal description of a computer program; it is a hybrid of programming language and human language
- 24. the light blue (turquoise) category of code blocks; some are shaped like a hexagon (to represent a yes/no question), and some are shaped like an oval (to represent a numeric value)
