Across
- 6. 1 of the 3 types of robot behaviors; it is a small behavior your robot can understand and perform directly
- 7. the coding language used for VEX robotics (1 word and 1 letter, no spaces)
- 8. anything your robot does; there are 3 types
- 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 compact and informal description of a computer program; it is a hybrid of programming language and human language
- 14. 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)
- 15. the yellow control block used to end code in VEXcode VR (2 words, no space)
- 17. the purple category of code blocks; it includes the blocks that set the robot pen color
- 20. under file in VEXcode VR, it is what to select to begin a new coding project (3 words, no spaces)
- 21. a device that sends information or signals into a computer system, such as a robot (2 words, no spaces)
- 22. a control flow statement loop that makes the robot repeat a conditional statement over and over again indefinitely
- 23. 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
- 25. 1 of the 3 types of robot behaviors; this is a behavior at the highest level, and it is always composed of smaller behaviors
- 27. 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
- 29. a control statement the controls the flow of the program by pausing the program for a set number of seconds
- 30. a code statement or block that controls the flow of a program, such as a conditional statement or a loop
- 31. the google extension used to edit and submit your notes in Schoology
Down
- 1. the tool used to take a snapshot of your programming code (2 words, no space)
- 2. the attempt to find errors in a program and then fix them
- 3. the video recording tool used to record your robot as it performs your programming code (no punctuation)
- 4. 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)
- 5. 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
- 9. expressions in computing that evaluate to one of two values: true or false (2 words, no space)
- 10. 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)
- 13. a control flow statement that allows code to be executed repeatedly
- 16. 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
- 18. 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
- 19. a set of steps used to complete a task
- 24. the yellow control block used to begin code in VEXcode VR (2 words, no space)
- 26. the name of the blue box in VEXcode VR where you change and save the name of your program (2 words, no space)
- 28. self-driving
