NEW
Font size
WorksheetsBonanza HS Robotics Sem 2 Review
Total questions: 74
Worksheet time: 42mins
What is the name of this category?
Looks
Variables
Control
Operators
What is the sensor we used in the collision avoidance project?
Distance Sensor
Temperature Sensor
What is the function of this code block?
Increase Bot Speed
Decrease Bot Speed
Increase And Decrease Bot Speed
None Of The Above
What will happen if the Front Eye Sensor detects green in this project?
The VR Robot will turn right for 90 degrees
The VR Robot will turn left for 90 degrees.
The VR Robot will turn drive forward.
The VR Robot will turn stop driving.
Which of the following blocks reports TRUE when the Eye Sensor is close to an object that has detectable colors, and FALSE when it is not?
<Distance found object> block
<Drive is moving> block
(Position of Robot) block
<Eye Sensor near object> block
True or False: The <Color sensing> block is a Boolean block that reports TRUE when the Eye Sensor detects a selected color, and FALSE when it detects a different color than the one selected.
True
False
Which of the following is a reason for using the Eye Sensor in a project?
To disable certain control blocks.
To detect when the VR Robot is near an object.
To step through a project.
To report the distance from an object.
‘If’ is a decision making statement
TRUE
FALSE
It is possible to execute both the statements under if and else at the same time.
TRUE
FALSE
What type of statement is and "If/then" statement in coding?
Control
Basic
Conditional
Absolute
Which of the following blocks reports TRUE when the Eye Sensor is close to an object that has detectable colors, and FALSE when it is not?
<Distance found object> block
<Drive is moving> block
(Position of Robot) block
<Eye Sensor near object> block
True or False: The <Color sensing> block is a Boolean block that reports TRUE when the Eye Sensor detects a selected color, and FALSE when it detects a different color than the one selected.
True
False
Which of the following is a reason for using the Eye Sensor in a project?
To disable certain control blocks.
To detect when the VR Robot is near an object.
To step through a project.
To report the distance from an object.
What shape will this program draw?
a spiral design
a square
a circle
a triangle
This program has a problem. It will not draw a line. Which line number is the cause of this problem? (lines are indicated by red circles)
Line 1
Line 2
Line 3
none of the above
What are the correct coordinates for the number 30 in this image?
( 900, 500 )
( 900, -500 )
( -900, 500 )
( -900, -500 )
Which number is represented by these coordinates:
( -700, -500 )
62
19
22
79
Which number will the robot end on after this program runs?
28
78
72
22
Which section of the Playground dashboard keeps track of the x and y coordinates of the robot while the program is running?
Heading
Rotation
Location Angle
Location
Which program, A or B, will move the robot to the center of the playground?
option A
option B
What is the purpose of the Gray Comments blocks?
They ensure that the robot will follow the correct instructions.
They make the program easier to read and more organized for the programmer.
They help the robot understand the other colorful commands.
none of the above
The robot hits all five buildings in this program. Which building is hit last?
top-left building
top-right building
bottom-left building
bottom-right building
True or False: The turn to heading block will not keep the robot on course when it runs into an object.
True
False
What is the name for an action performed by the VR Robot?
Command
Behavior
Parameter
Programming Language
Which of the following best describes how the Distance Sensor works?
The Distance Sensor uses the time it takes for ultrasonic waves to reach an object from the sensor.
The Distance Sensor uses the time it takes for ultrasonic waves to bounce off of an object and return to the sensor.
The Distance Sensor uses the time it takes for the VR Robot to reach all objects in the Playground.
The Distance Sensor uses the time it takes for ultrasonic waves to bounce off yellow and orange objects and return to the sensor.
What building on the Castle Crasher Playground will be the THIRD knocked over according to this project?
1
2
3
4
5
Which kind of block is the <Pressing bumper> block?
Control block
Stack block
Boolean reporter block
Hat block
How can the following example be simplified by using a [Repeat] block?
By placing the [Drive for] and [Turn for] blocks in a [Repeat] block that repeats four times.
By placing the [Drive for] block in a [Repeat] block that repeats four times.
By placing the [Turn for] block in a [Repeat] block that repeats four times.
By changing all of the parameters of the [Drive for] blocks to 400 millimeters (mm) instead of 200 millimeters (mm).
Why is it important to correctly sequence commands in a project?
To make a project that works as intended.
To make the VR Robot skip around to random commands.
To have accurate values and parameters in commands.
To make a project that does not work as intended.
What values does the <Pressing bumper> block return?
TRUE (pressed) or FALSE (released)
Positive (pressed); Negative (released)
Number values between one and ten
Distance from object in millimeters (mm)
Boolean reporter blocks report which kind of values?
TRUE/FALSE
Yes/No
Numerical
Digital
How will the robot move in this project?
The VR Robot will start driving and stop when the Distance Sensor is greater than 150 millimeters (mm) away from an object.
The VR Robot will start driving and stop when the Distance Sensor is less than 150 millimeters (mm) away from an object.
The VR Robot will drive 150 millimeters (mm) then stop.
The VR Robot will drive forward, stop, drive forward again for 150 millimeters (mm) then stop.
In what units does the (Position of Robot) block report the X or Y coordinates position of the VR Robot?
Degrees
Seconds
Millimeters or inches
Centimeters
When using the location sensor, if you are moving left, or down on the grid map which operator block should you use?
Greater than
Less than
When using the location sensor, if you are moving up or right on the grid map which operator block should you use?
Greater than
Less than
What are the approximate coordinates for the number '13' on the Number Grid Map Playground?
X: -500 millimeters (mm)
Y: -700 millimeters (mm)
X: 500 millimeters (mm)
Y: 700 millimeters (mm)
X: 700 millimeters (mm)
Y: -300 millimeters (mm)
X: -900 millimeters (mm)
Y: -900 millimeters (mm)
This project is intended to drive to number '61' on the Number Grid Map Playground but does not work. Number '61' has the coordinates X: -900 and Y: 300. What is the error?
The <Less than> block should be set to -300.
This project should use a <Greater than> block instead of a <Less than> block and be set to -900.
This project should use a <Greater than> block instead of a <Less than> block and keep the same parameter
The <Less than> block should be set to -900 instead of 300.
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.
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.
If, then control blocks are
Distance Sensors
Conditional statements
Boolean
Coordinates
A component of a robot that makes it see, hear, and touch its physical environment.
sensor
effector
actuator
controller
Doing something over and over again is called?
Loop
Switch
continuous
None of the above
What values does the <Pressing bumper> block return?
TRUE (pressed) or FALSE (released).
Positive (pressed); Negative (released).
Number values between one and ten.
Distance from object in millimeters (mm).
Which block reports if the Bumper Switch is pressed?
<Distance found object>
<Pressing bumper>
<Color near object>
<Bumper switch on>
What types of values does the [Wait until] block accept?
Boolean values: TRUE or FALSE.
Numeric values: one - ten.
Color values.
Time values.
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 (mm).
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 to 90 degrees.
Which Boolean reporter block would you use with [Wait until] to create a project that instructs the VR Robot to drive forward until the bumper sensor is pressed in this project?
<Distance found object>
<Pressing bumper>
<Drive is moving>
<Color sensing>
What is the order in which behaviors will be executed in this project?
Drive Forward until Left Bumper is pressed, Turn right for 90 degrees, Drive Forward until Left Bumper is pressed, Turn Left for 90 degrees, Drive Forward.
Drive Forward; Turn Right for 90 degrees; Drive Forward when Left Bumper is pressed; Turn Left for 90 degrees\: Drive Forward when Left Bumper is Pressed.
Drive Forward until Right Bumper is pressed, Turn Left for 90 degrees, Drive Forward, Turn Left for 90 degrees, Drive Forward.
Drive Forward,Turn Right for 90 degrees, Drive Forward until Left Bumper is pressed, Turn Left for 90 degrees, Drive Forward until Left Bumper is Pressed.
What does the conditional evaluate in the [Wait until] block?
Is the bumper pressed.
Has the Distance Sensor found an object in front of the VR Robot.
Is the Color sensor close to an object.
The timer value.
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.
What is this component?
Resistor
Capacitor
Transistor
Transformer
What is this component?
Induction Coil
Incandescent Light Bulb
Light Emitting Diode
Diode
What is this component?
Light Emitting Diode
Incandescent Light Bulb
Single-Pole-Single-Throw Switch
Diode
What is this component?
Diode
Relay Switch
Battery
Capacitor
What is this component?
Capacitor
Diode
Resistor
Light Emitting Diode
What is this component?
Transistor
Relay Switch
Microphone
Antenna
What is this component?
Capacitor
Resistor
Battery
Diode
What is this component?
Motor
Switch
Antenna
Lever
What is this component?
Capacitor
Diode
Potentiometer
Ammeter
A small component that lights up
when current flows through it.
resistor
capacitor
circuit
light-emitting diode
To use an LED, you need to connect it in a circuit with a...
resistor
capacitor
transistor
inductor
You use it to control the voltages and the currents in your circuit.
capacitor
LED
switch
resistor
To find the necessary resistor value we use...
Thales theorem
Ohm's law
Pythagorean theorem
Kirchhoff law
...... is like a switch that is controlled by an electrical signal.
transistor
capacitor
resistor
inductor
A transistor has three pins named base, collector, and ...?
emitter
transistor
transmitter
Which electronic components can be polarized and non-polarized?
resistors
inductors
capacitors
transformers
Sometimes you use this component for simple tasks like indicating that your circuit has power,
that the circuit is working or that the circuit has failed.
battery
resistor
capacitor
LED
Capacitors
Resistors
Inductors
Batteries
Battery
Capacitor
Resistor
Inductor
