wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Cyber Robotics 101 Sessions 1-7

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Robots need _______, which provide information to its computer to make decisions.

a)

Output

b)

Input

c)

Electricity

d)

Charge

2.

An _________ is a command sent out by the robot computer to some other part of the robot.

a)

Sensor

b)

Input

c)

Output

d)

Circuit

3.

How many motors does our virtual robot have?

a)

4

b)

2

c)

1

d)

6

4.

How does our virtual robot use motors to drive forward?

a)

Each is set at a different speed.

b)

Each is set at the same time duration.

c)

Each is set at the same speed.

d)

Motors are automatic.

5.

How does our virtual robot use motors to turn?

a)

One motor drives slower than the other.

b)

Each motor set for a different time interval.

c)

Both motors are set to slow.

d)

One motor is disabled.

6.

Which way does the robot turn with negative steering?

a)

Negative steering does not turn the robot.

b)

Right

c)

Left

d)

Keeps it straight, just in a negative direction.

7.

What is input for a touch sensor?

a)

distance between objects.

b)

a loud sound

c)

change in brightness of light

d)

contact with an object

8.

What block in our program uses the touch sensor?

a)

wait until touch

b)

wait until ultrasonic

c)

wait until gyro

d)

wait until contact

9.

What does a repeat loop do to the code inside it?

a)

Nothing.

b)

Breaks the code every time.

c)

Repeats the code only once.

d)

It repeats the code however many times it is set to run.

10.

What is an iteration, in regard to the repeat loop block?

a)

Number of times he code will start from the beginning.

b)

Number of times the code will run.

c)

Number of times the code will change.

d)

How many repeat loop blocks you have contained within the code.

11.

What happens if you take code that is in a repeat loop of 4 iterations, and put its loop in a loop of 2 iterations?

a)

The code inside the first loop will run 8 times.

b)

The code inside the first loop will run 6 times.

c)

The code inside the first loop will run 16 times.

d)

The code will break.

12.

Where is the gyroscopic sensor located on the robot?

a)

At the front of the robot, at the top.

b)

At the rear of the robot, at the bottom.

c)

At the rear of the robot, at the top.

d)

At the front of the robot, at the bottom.

13.

What does the gyro sensor detect?

a)

Meters turned and turn rate (degrees per second).

b)

Degrees turned and turn rate (degrees per second).

c)

Objects in the robot's pathway.

d)

Change in colors.

14.

If the robot turns right, will the gyro sensor count up or down?

a)

up

b)

down

c)

trick question, its neither!

15.

Which category is the ‘Gyro Reset’ block found in?

a)

utilities

b)

variables

c)

control flow

d)

sensor

16.

If the robot turns 70 degrees to the left, and then 86 degrees to the right, and then runs a gyro reset block, what will its gyro read at the end of the code?

a)

0

b)

-16

c)

16

d)

156

17.

In a repeat loop that uses a ‘Wait Until Gyro’ block, should the ‘Gyro Reset’ block come before, or after the ‘Wait Until Gyro’ block?

a)

Before

b)

After

c)

Both will work.

d)

Neither will work.

18.

What do sensors do?

a)

Allow the robot to sense and react to changes in the environment.

b)

Tell you if it's hungry.

c)

Tell the temperature in the room.

d)

Be able to tell when you are upset.

19.

What steering would you use to go left

a)

-30

b)

30

20.

What does "Wait Until" do?

a)

Wait until the end of the code is reached then start it again.

b)

Stop the robot from moving until a condition is met then continue running the rest of the code.

c)

Pause the execution of the code until a condition is met then continue running the rest of the code.

21.

What is a loop?

a)

Makes the robot perform a point turn.

b)

An obstacle that the robot can go through.

c)

Repeats the code.

22.

If both motors of the robot are going at the same speed and direction, it will go..

a)

right

b)

left

c)

straight

d)

explode

23.

What does this code do?

a)

Run the robot straight until it touches something, makes a left and goes forward.

b)

Run the robot right until it touches something, makes a left and goes forward.

c)

Run the robot straight until it touches something, makes a right and goes forward.

d)

Run the robot straight until it touches something, then it goes in reverse.

24.

What does this code do?

a)

Run the robot straight until it touches something, make it turn left then go forward. This code is run 3 times.

b)

Run the robot straight until it touches something, make it turn right then go forward. This code is run 3 times.

c)

Run the robot straight until it touches something, make it turn right then go backwards. This code is run 3 times.

d)

Run the robot straight until it touches something, make it turn right then go forward. This code is run 1 time.

25.

Where can you find the DRIVE POWER block?

a)

Data

b)

Utilities

c)

Movement

d)

Sensors