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