wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

EV3 Robotics Assessment - Level 3 - Part A

Total questions: 25

Worksheet time: 1hrs 5mins

Name
Class
Date
1.

When I run my driving base with this script, what will happen to the driving base?

a)

Turn left for 90 degree

b)

Move forward for 1 rotation

c)

Not moving at all

d)

Move forward for 17cm

2.

My driving base is attached with a color sensor and a touch sensor, which of the script allows my driving based to keep moving forward until touch sensor is pressed, then stop?

a)

b)

c)

d)

3.

Which of the following program (for driving base) cannot make the driving base keep moving forward until the color sensor senses "red" color?

a)

b)

c)

d)

4.

Regarding the program in the picture, why is my driving base not moving forward when I run the program?

a)

Ultrasonic Sensor is not connected properly

b)

The speed should be slower (around 20%)

c)

The wait until block should set "less than" not "greater than"

d)

The motor should be connected to A & D

5.

To make an auto running vacuum cleaner, I will need a sensor to check the distance between itself and the walls, and also need a sensor to sense whether some moving objects are touching the cleaner, which sensors below suitable to make my vacuum cleaner?

a)

Gyro sensor and Ultrasonic Sensor

b)

Color Sensor and Touch Sensor

c)

Touch sensor and Ultrasonic Sensor

d)

IR sensor and Gyro sensor

6.

This is the script of my driving base, which of the following statements is TRUE when I run the program?

a)

Driving base will start moving and stop when touch sensor is hitting any obstacle

b)

After color sensor senses red color, the driving base will keep moving straight non-stop

c)

After color sensor senses red color, the driving base will keep moving until touch sensor is pressed

d)

After touch sensor is pressed, then driving base will start moving straight until color sensor senses red color

7.

What is the speed of the motor when running the program as shown in the picture?

a)

50

b)

75

c)

100

d)

25

8.

What is the use of variable in programming?

a)

To store temperory value (data) in memory

b)

To calculate the rotation

c)

To check the degree of running

d)

To run the program

9.

What will happen when this program (driving base) is run?

a)

The driving base and its motor A will run at the same time

b)

Driving base will start moving first, the motor A will only start after driving base runs for 2 second

c)

Motor A will start running for 1 rotation first, then driving base will start moving forward

d)

Motor A will start running for 2 seconds, then driving base will run for 5 rotation

10.

What will possibly happen to the driving base when this program is run?

a)

If touch sensor is being pressed then driving base will start moving forward, else driving base will stop moving

b)

If touch sensor is not pressed then driving base will start moving forward, else driving base will stop moving

c)

Driving base will keep moving forward until touch sensor is pressed

d)

Driving base will move for 1 rotation when touch sensor is pressed

11.

What is the main purpose of using this block in your script?

a)

When I want to lift up something

b)

When I want to control 2 motors to run at the same time

c)

When sensors are used in my robot

d)

When at least one motor is used in my robot

12.

After starting the program, I press touch sensor for 5 times, what number is shown on the EV3 screen now?

a)

0

b)

1

c)

4

d)

5

13.

I'm using my own customized block for my driving base, which block is defined correctly for me to move forward with certian distance in cm?

a)

b)

c)

d)

14.

When run the program, at least how many times I need to press the touch sensor to display "Eyes/Neutral" on EV3 screen?

a)

3

b)

4

c)

5

d)

6

15.

Which of the program can make the driving base move straight for 5 rotations (large motor rotation)?

a)

b)

c)

d)

16.

After running the program, what will be shown on the EV3 screen?

a)

5

b)

10

c)

15

d)

20

17.

My driving base program is shown in the picture, after starting the program, I pressed touch sensor for 5 times, what speed (%) is my driving base moving now?

a)

0

b)

25

c)

40

d)

50

18.

Which of the following scripts can't make my driving base keep running and stop at around 20cm in front of an obstacle?

a)

b)

c)

d)

19.

Which of the following scripts can make the EV3 screen display "Eyes/Neutral" and say "Hello" after center button is pressed one time?

a)

b)

c)

d)

20.

Based on the program shown in the picture, I tried to press "up" button for several times after running the program, I kept getting different number on the EV3 screen, which number is impossible to get on the screen even if I press the "up" button for many times?

a)

-8

b)

-5

c)

-1

d)

-11

21.

Which of the following scripts can make my driving base move forward for 50cm (provided each rotation equals 17.5cm)? (Can have more than 1 answer)

a)

b)

c)

d)

22.

The driving base program is shown in the picture, which block(s) won't be executed after touch sensor is pressed? (can have more than 1 answer)

a)

b)

c)

d)

23.

Your friend has built one robot using Lego EV3 45544 set, and the script coded by him is shown in the picture, all blocks in the scripts are used and all sensors in his robot run well with the script. Without looking at the robot, can you identify what sensors and how many of them are used in his robot? (can have more than 1 answer)

a)

1 color sensor

b)

2 color sensors

c)

1 touch sensor

d)

2 touch sensors

e)

1 ultrasonic sensor

24.

Which of the following blocks will return BOOLEAN (True / False) after run? (can have more than 1 answer)

a)

b)

c)

d)

e)

25.

After running this script, which of the following statements is/are true? (can have more than 1 answer)

a)

distance in rotation = 2

b)

number = 10

c)

running = true

d)

check color = true