WorksheetsIntro to Robotics Assessment
Total questions: 21
Worksheet time: 22mins
What happens when condition in "repeat untill" block evaluates to "true"?
The robot ends the program.
The robot continues to repeat the loop.
The robot skips all the blocks in the loop and moves on in the program.
The robot executes the block within the loop but skips rest of the program.
A robot completes tasks in a random order.
True
False
Program flow is referred to as......
the way a robot executes a program from top-to-bottom.
the way a robot executes a program from bottom-to-top.
the way a robot executes a program by alphabatical order.
the way a robot executes a program in a random order.
A "wait until" block.....
holds program flow in that place.
needs a true condition to proceed in program flow.
helps a robot make a decision.
All of the above.
The ................ sensor sends sound waves by the emitter to bounce of an object and come back to the receiver.
distance Sensor
force Sensor
color Sensor
gyro Sensor
Placing an "if-then-else" block inside a loop is a common technique often used to......
Repeat a sequence of movements in exactly the same way many times.
Choose between two branches of code.
Repeat a decision multiple times.
none of the above.
What will the robot do if it does not sense an object within 20 cm?
Display smilie
Turn right
Play beep
Move forward for 15cm
Why would this program not work when trying to detect obstacles?
Movement block prevents the sensor to be checked at the right distance.
The distance sensor is unable to detect, anything at that distance.
The "wait-until" block should be placed above the movement block.
All of the above
What happens in Program Flow when a condition in a “repeat until” block becomes true?
The robot ends the program immediately.
The robot continues to repeat the loop.
The robot skips all the blocks in the loop and moves on in the program.
The robot executes the block within the loop but skips rest of the program.
Which of the following is NOT true about the condition in a loop?
It can repeat blocks forever
It can be set to run the commands in reverse
A sensor can be used to decide whether to repeat or move on
Any positive integer can be used to repeat a certain number of times
The are two parts of My block the usage of the block and .....................
command
definition
optional stack
retrieve fork
Which direction should the wheels move for the robot to spin in place?
In opposite direction, with different speeds
In opposite direction, at same speed.
In the same direction with different speeds.
In the smae direction and at same speed.
According to below code, which type of turn will the robot do?
Robot will complete in place 90 degree turn.
Robot will complete in place 180 degree turn.
Robot will make left pivot turn.
Robot will make right pivot turn.
Surface friction does not impact robot performance while driving?
True
False
When will the robot stop moving?
When force sensor detects pressure of 5 newtons or less.
When force sensor detects pressure of 5 newtons or greater.
When force sensor detects any amount of pressure.
When force sensor is released
According to the program below how long will the HUB display yellow?
5 seconds
2 seconds
8 seconds
none of the above
If a robot travels 17.5cm in one rotation, how many cm will it travel in 3600 degrees
175 cm
170 cm
630 cm
none of the above
Which program turns the robot in-place right 45 degrees?
Which of the following is NOT true for My Blocks?
Receives zero or more input parameters and output parameters.
Is used to achieve reusability.
Calling program does not wait for My Block to complete execution, before executing the next command.
Is an alternative to polling?
Which of the following NOT true for Events?
Is used as an alternative for polling.
Is used to run two or more programs at the same time
Depicts a change in state of an object.
Consumes more power.
Which of the following is NOT True?
Yaw is a measure of robot's degree of turn.
Roll changes when HUB is moved up and down.
Pitch changes when HUB is rolled side to side.
None of the above.
