NEW
Font size
WorksheetsRobotics Semester 1 Study Guide
Total questions: 40
Worksheet time: 20mins
What is a behavior?
an action performed by the robot
how to break down instructions into simpler tasks
how robots communicate with a person
the way robots send information back to the user
Which block is used to change the speed of the drivetrain?
[Set turn velocity]
[Set drive velocity]
[set drive heading]
[set drive rotation]
Which of the following would result in the VR robot driving in a square?
What behavior will the VR robot perform if the condition of the Left Bumper Sensor being pressed is TRUE?
The VR robot will continue to drive forward forever.
The VR robot will drive in reverse for 50mm and then turn left for 90 degrees.
The VR robot will stop moving.
The VR robot will drive forward for 50mm and then turn right for 90 degrees.
Identify this block
stack block
c block
boolean block
hat block
What will happen when the Front Eye Sensor detects RED in this project?
The VR robot will stop driving
The VR robot will turn left for 90 degrees
The VR robot will drive forward
The VR robot will check the Front Eye Sensor repeatedly
In this project, if the condition of the Down Eye detecting RED is TRUE, how will the VR robot move?
It will turn right for 115 degrees
It will drive forward forever
It will turn left for 115 degrees
It will stop driving
In this project, how many times will the [Drive] block be repeated?
Forever
100 times
90 times
once
What condition will be checked next if the condition of the Front Eye Sensor detecting BLUE is FALSE?
The condition of the Front Eye Sensor detecting green will be checked.
The condition of the Down Eye Sensor detecting red will be checked.
The condition of the Front Eye Sensor detecting none will be checked.
The condition of the Front Eye Sensor detecting red will be checked.
Describe why a [Forever] block is used in this project.
To continuously check if the VR robot pen is up or down.
To continuously check if the VR robot is near an object with detectable colors.
To draw the color BLUE with the VR robot pen.
To report if the Bumper Sensors are being pressed.
What behavior will the robot perform when the Front Eye sensor does not detect a red object?
the robot will turn RIGHT 90 degrees
the robot will drive FORWARD
the robot will turn LEFT 90 degrees
the robot will stop moving
In this project, what will happen if the Down Eye sensor does NOT detect an object?
the robot will check the condition of the <Eye Sensor near object> again
the robot will drive forward
the robot will stop driving
the robot will stop driving, then set the electromagnet to boost.
The diameter of VR robot wheels is 50mm. If the wheel makes 4 revolutions, how far does the robot travel?
50mm
200mm
100mm
12.5 mm
Identify this block.
C block
reporter block
stack block
boolean block
Starts a program in VEXcode blocks; has blocks stacked below it.
hat block
c block
boolean block
reporter block
Returns a condition of true or false; fits within other blocks.
c block
reporter block
hat block
boolean block
reports values in the form of numbers
returns a condition of true or false
performs main commands; stacked above and below other blocks
starts a stack of blocks; other blocks stack below it
Identify this block.
stack block
reporter block
boolean block
hat block
Identify this block.
stack block
reporter block
boolean block
hat block
A user can change the behavior of a robot by changing the commands.
true
false
Which of the following is the best description of the [Drive for] block?
moves the VR robot backwards indefinitely
turns the VR robot left or right
moves the VR robot forward or backwards a specific distance
moves the VR robot forward indefinitely
Which of the following is the best description of the [Turn for] block?
turns the VR robot left indefinitely
turns the VR robot right indefinitely
moves the VR robot forward for a specific distance
turns the VR robot left or right a specific number of degrees
How can you make the VR robot move in reverse on the [Drive for] block?
changing the "forward" parameter to "reverse"
changing mm to in
increasing the numeric value
moving the block the the bottom of the project
Which block reports if the Bumper Switch is pressed?
<Distance found object>
<Pressing bumper>
<Color near object>
<Bumper switch on>
What will happen when the Bumper Sensor is pressed in this project?
The VR Robot will turn left for 90 degrees.
The VR Robot will stop moving.
The VR Robot will turn right for 90 degrees.
The VR Robot will drive in reverse for 200 millimeters (mm).
What does the <Pressing bumper> block report if the Bumper Sensor is pressed?
Reports TRUE.
Reports FALSE.
Reports a measured distance.
Reports an object found.
How could you use the Bumper Sensor in the Wall Maze challenge?
To calculate the distances between the VR Robot and a wall.
To instruct the VR Robot to turn when it bumps into a wall.
To make the VR Robot ascend a wall to finish the maze faster.
To determine the color of the wall.
Which statement is TRUE for waiting blocks?
They wait for the user to select the "Step" button.
They wait until the VR Robot has enough power to complete the task.
They allow the rest of the stack to continue even if a block's behavior has not been completed.
They pause the stack until that block's behavior has been completed.
What does the highlighting feature do when a waiting block is being executed?
A highlight will appear around the block until the behavior is complete.
It will change colors depending on whether the project is running a waiting or non-waiting block.
It will move to the next blowk to show the next behavior in the project.
A highlight will stay on the block until the entire project is complete.
What types of values does the [Wait until] block accept?
Boolean values:
TRUE or FALSE
Numeric values:
one to ten
Color values
Time values
How often will the [Wait until] block check a Boolean condition?
It will check repeatedly until the Boolean reports FALSE
It will check repeatedly until the Boolean reports TRUE
It will check once every minute until the project is complete
It will check only once
How is the <Pressing bumper> block used in this project?
It pauses the project indefinitely
It causes the VR Robot to move forward for 200 millimeters
It checks the condition of the Bumper Sensor. When TRUE, the VR Robot will turn right 180 degrees.
It instructs the VR Robot to turn 90 degrees.
How is the [Wait until] block used with the <Pressing bumper> block?
The <Pressing bumper> block is placed before the [Wait until] block.
The [Wait until] block is place before the <Pressing bumper> block.
The <Pressing bumper> Boolean is placed in the hexagonal shape inside the [Wait until] block.
Both blocks are placed side-by-side at the beginning of a project.
This project was used to drive the VR Robot from Start to the number '1' in the Wall Maze Playground, but does not work correctly. What is the error?
The project is missing a [Drive] block.
The Robot stops before it reaches the number "1".
Sequence of the blocks is incorrect.
The last [Turn for] should be right instead of left.
Which of the following is the best description of what the Distance Sensor does in a project?
To report the location angle of the VR Robot.
To change behaviors of the VR Robot if pressed.
To measure the distance between the front of the Distance Sensor and the object.
To report the current heading of the VR Robot.
Which of the following is the best description of what a
If the distance is a large number.
The total time needed to run the project.
A TRUE or FALSE value.
The total time the VR Robot has until it reaches an object.
In this example project the VR Robot should get to the number "2" in the Wall Maze, but it does not. Which of the following describes the error in this project?
A [Drive for] block is missing.
A <Greather Than> block was used instead of a <Less Than> Block.
A [Turn for] block was used instead of [Turn] block.
A [Turn to rotation] block is missing.
Which is an advantage of being able to monitor sensor values in the Monitor Console when creating VEXcode VR projects?
Allows the user to see what is happening in a VEXcode VR project in real time.
Allows the user to control what is happening in a VEXcode VR project.
Allows the user to see what is happening in the Playground Dashboard.
Allows the user to see a breakdown of each VEXcode VR project step.
Which of the following describes how the VR Robot will move in this project?
The VR Robot will start driving and stop when the Distance Sensor is greater than 35 millimeters (mm) away from an object.
The VR Robot will start driving and stop when the Distance Sensor is less than 35 millimeters (mm) away from an object.
The VR Robot will drive 35 millimeters (mm) then stop.
The VR Robot will drive forward, stop, drive forward again for 35 millimeters (mm) then stop.
Which of the following describes why the VR Robot will not move in this example project?
The distance between the Distance Sensor and the object is less than 150 millimeters (mm) away.
The Eye Sensor is reporting the color red.
The distance between the Distance Sensor and the object is greater than 150 millimeters (mm) away.
The VR Robot will immediately crash into a wall if it moves.
