wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Lego Mindstorm EV3 Quiz

Total questions: 60

Worksheet time: 2hrs 0mins

Name
Class
Date
1.

What are the basic components required to build a basic robot using Lego Mindstorm EV3?

a)

EV3 programmable brick, motors, sensors, and Lego Technic building elements

b)

Wooden blocks, rubber bands, and paper clips

c)

Cardboard, string, and aluminum foil

d)

Metal gears, glass rods, and plastic tubing

2.

How many motors are typically used in a basic robot built with Lego Mindstorm EV3?

a)

2

b)

10

c)

3

d)

5

3.

Explain the process of connecting the motors and sensors to the EV3 brick to build a basic robot.

a)

Identify the correct ports, plug in securely, and configure using the EV3 programming software.

b)

Connect the motors and sensors to a different device instead of the EV3 brick

c)

Throw the motors and sensors at the EV3 brick and hope they stick

d)

Use a hammer to force the motors and sensors into the EV3 brick

4.

What are some common challenges faced when building a basic robot with Lego Mindstorm EV3?

a)

Sound, speed, shape

b)

Programming, connectivity, sensor issues

c)

Design, material, size

d)

Battery life, weight, color

5.

What is the primary programming language used for programming the EV3 brick?

a)

Python

b)

LEGO Mindstorms EV3 Software

c)

C++

d)

Java

6.

How do you download a program from the computer to the EV3 brick?

a)

Use LEGO MINDSTORMS EV3 software

b)

Use a microwave to download the program

c)

Use a hammer to transfer the program

d)

Ask a friend to transfer the program for you

7.

Explain the concept of loops in programming the EV3 brick.

a)

Loops are used to play music on the EV3 brick

b)

Loops allow for the repetition of a set of instructions for a specified number of times or until a certain condition is met.

c)

Loops are a type of sensor on the EV3 brick

d)

Loops are only used for drawing shapes on the EV3 brick

8.

What are some common programming blocks used for controlling the movement of a robot using the EV3 brick?

a)

Move Steering block and Motor block

b)

Turn block and Stop block

c)

Pause block and Reverse block

d)

Jump block and Dance block

9.

How can sensors be used for navigation in a robot built with Lego Mindstorm EV3?

a)

By using sensors such as the touch sensor or gyro sensor to detect and navigate

b)

By using sensors such as the color sensor or ultrasonic sensor to detect and navigate

c)

By using sensors such as the temperature sensor or humidity sensor to detect and navigate

d)

By using sensors such as the camera sensor or pressure sensor to detect and navigate

10.

What are the different types of sensors that can be used for navigation in a robot?

a)

GPS sensors, radar sensors, and camera sensors

b)

Motion sensors, sound sensors, and light sensors

c)

Ultrasonic sensors, gyro sensors, color sensors, and touch sensors

d)

Temperature sensors, pressure sensors, and humidity sensors

11.

Explain the concept of line following using sensors in a robot.

a)

Using sensors to detect the weight of the line and then programming the robot to follow the line based on the weight readings.

b)

Using sensors to detect the temperature of the line and then programming the robot to follow the line based on the temperature readings.

c)

Using sensors to detect the sound of the line and then programming the robot to follow the line based on the sound readings.

d)

Using sensors to detect the contrast between a line and its background, and then programming the robot to follow the line based on the sensor readings.

12.

How can ultrasonic sensors be used for obstacle detection in a robot?

a)

By analyzing the temperature of the surroundings to detect obstacles

b)

By emitting sound waves and analyzing the reflected waves to detect obstacles.

c)

By using infrared light to detect obstacles

d)

By using GPS to detect obstacles

13.

What is the purpose of using variables in programming the EV3 brick?

a)

To slow down the program

b)

To store and manipulate data in programming.

c)

To use up extra memory

d)

To make the code more confusing

14.

Explain the concept of conditional statements in programming the EV3 brick.

a)

Conditional statements are used to cook food in the EV3 brick.

b)

Conditional statements are used to play music in the EV3 brick.

c)

Conditional statements are used to make decisions based on certain conditions.

d)

Conditional statements are used to fly a drone with the EV3 brick.

15.

How can you use the gyro sensor for precise turning in a robot?

a)

Use the gyro sensor to measure the distance traveled by the robot

b)

Program the gyro sensor to make the robot move faster

c)

Ignore the gyro sensor and rely on other sensors for precise turning

d)

Measure the angle of rotation and adjust the robot's movement accordingly

16.

What is the role of gyro sensors in robot navigation?

a)

To measure the temperature of the surroundings

b)

To detect obstacles using sound waves

c)

To measure the angle of rotation and adjust the robot's movement

d)

To play music in the robot

17.

How can the color sensor be utilized in robot navigation?

a)

By measuring the humidity of the surroundings

b)

By detecting the contrast between a line and its background

c)

By analyzing the temperature of the surroundings

d)

By emitting sound waves and analyzing the reflected waves

18.

What is the purpose of using the touch sensor in robot programming?

a)

To measure the weight of the surroundings

b)

To detect obstacles using infrared light

c)

To detect and navigate based on touch or pressure

d)

To play music in the robot

19.

Explain the concept of sound sensors in robot programming.

a)

Sound sensors are used to measure the weight of the surroundings

b)

Sound sensors are used to detect obstacles using infrared light

c)

Sound sensors are used to detect and navigate based on sound or noise

d)

Sound sensors are used to play music in the robot

20.

What is the purpose of using the ultrasonic sensor in robot navigation?

a)

To measure the weight of the surroundings

b)

To detect obstacles using infrared light

c)

To detect and navigate based on sound or noise

d)

To play music in the robot

21.

What are the different types of sensors that can be used for obstacle detection in a robot?

a)

GPS sensors, radar sensors, and camera sensors

b)

Motion sensors, sound sensors, and light sensors

c)

Ultrasonic sensors, gyro sensors, color sensors, and touch sensors

d)

Temperature sensors, pressure sensors, and humidity sensors

22.

How can the touch sensor be utilized in robot navigation?

a)

To measure the weight of the surroundings

b)

To detect obstacles using infrared light

c)

To detect and navigate based on touch or pressure

d)

To play music in the robot

23.
a)
large motor
b)
ultrasonic sensor
c)
touch sensor
d)
medium motor
24.
a)
Bushings
b)
Beams
c)
connector pegs
d)
gears
25.
a)
Ultrasonic Sensor
b)
Touch Sensor
c)
Color Sensor
d)
Medium Motor
26.
a)
Ultrasonic Sensor
b)
Touch Sensor
c)
Color Sensor
d)
Medium Motor
27.
a)

Brain

b)

Brick

c)

Lego

d)

Block

28.

What is the version of LEGO that we are using?

a)

EV3

b)

USB3

c)

VE3

d)

Gen3

29.

What is the main function of this part?

a)

Control Center

b)

Input

c)

Output

d)

Memory

30.

Which ports do your motors plug into?

a)

A, B, C, or D

b)

1, 2, 3 or 4

31.

Which ports do your sensors plug into?

a)

A, B, C or D

b)

1, 2, 3 or 4

32.

What is this block called?

a)

Move tank

b)

Move steering

c)

Wait for

d)

Loop

33.

Which of the following controls the number of times the wheel turns completely?

a)

Degrees

b)

Seconds

c)

Rotations

34.

Which of the following blocks is used to have your robot make a sound?

a)
b)
c)
d)
35.

How do you get your robot to go backwards?

a)

Negative Steering

b)

Positive Steering

c)

Positive Power

d)

Negative Power

36.

How many degrees will the robot move in this block?

a)

105

b)

100

c)

360

d)

90

37.

What does this Mindstorm part do?

a)

Measures distance from an object

b)

Reacts if it touches something

c)

Reacts if it sees a certain color

d)

Used to move other Lego pieces attached to the robot

38.

How do you turn off the EV3 brick properly?

a)

Press the Back button until a Shut Down dialog box appears, then select the check with the Center button

b)

Insert the Shut Down USB adapter into the USB port

c)

Remove the rechargeable battery pack

d)

Press and hold the Left and Right buttons for 5 seconds

39.

What is the first thing you should do if the Mindstorm code is not working?

a)

Turn the robot off and then turn it on again

b)

Delete the entire code and start over

c)

Check that the wires are plugged in correctly

d)

Ask Mrs. McDonnell for help

40.
a)
Double connector peg
b)
Gear
c)
Angular beam 4x4
d)
Frame
41.
a)

small motor (actuator)

b)

large motor

c)

touch sensor

d)

gyro sensor

42.
a)

Sound sensor

b)

Touch sensor

c)

Light Sensor

d)

Gyro Sensor

43.
a)
Axles
b)
Beams
c)
Gears
d)
Connector Pegs
44.
a)
Beams
b)
Axles
c)
Bushings
d)
Connector Pegs
45.
The electronic component that controls the operation of the robot by the following instructions contained in the stored program.
a)
EV3 Brick
b)
Ports
c)
Block
d)
Sensor
46.

What is the name of this part?

a)

Beam, 5-module, grey

b)

Beam, 10-module, grey

c)

Technic Beam, 5-module, grey

d)

Technic Beam, 5-module, black

47.

Which part have the name as below?

Gear, 4-tooth, black

a)
b)
c)
d)
48.
An NXT and EV3 sensor that detects physical contact and reports back to the brick whether its contact area is pushed or not.
a)
Touch Sensor 
b)
Touch
c)
Comment
d)
Sensor
49.

On the brick, the back button is used to

a)

turn on the robot, select options, & run programs

b)

navigate through the robots menues

c)

go back, stop programs, & turn off the robot

50.

_______ are marked by letters A, B, C and D.

a)

Output Ports

b)

Input Ports

c)

EV3 Ports

d)

Sensor Ports

51.

_______ are marked by letters 1, 2, 3 and 4.

a)

Output Ports

b)

Input Ports

c)

Motor Ports

d)

EV3 Ports

52.

What is this block called?

a)

Go/Power Block

b)

Large Motor Block

c)

Move Tank Block

d)

Wait For Block

53.

What is this block called?

a)

Go/Power Block

b)

Large Motor

c)

Move Tank

d)

Move Steering

54.

What are these blocks?

a)

Go / Brick Status

b)

Go / Sound

c)

Go / Large Motor

d)

Go / Display

55.

What is this block set to?

a)

Degrees

b)

Seconds

c)

Rotations

d)

On

56.

Which code below will make the robot do an arc turn?

a)
b)
c)
d)
57.

Which code below will make the robot do a pivot turn?

a)
b)
c)
d)
58.

Which code below will make the robot do a rotation turn?

a)
b)
c)
d)
59.

Which code below will make the robot go straight for a bit then stop?

a)
b)
c)
d)
60.

Which code below will make the robot use the medium motor that operates the drag?

a)
b)
c)
d)