wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pre-Test

Total questions: 79

Worksheet time: 4hrs 41mins

Name
Class
Date
1.

If I say the word "Algorithm" I am talking about what?

a)

When we all go to a store called Rithim.

b)

Algae that can DANCE!!!

c)

A new dance move.

d)

A list of steps you follow to finish a task.

2.

These orange EVENT block codes are...

a)

Actions that cause something to happen.

b)

Sounds played in your game

c)

IF/Then loops

d)

Timed activities in your game

3.

Problems or mistakes in the code for an algorithm or program are known as:

a)

Bugs

b)

Slugs

c)

Tugs

d)

Rugs

4.

Code is...

a)

When it's not warm and your nose is stuffed up

b)

The troll in Tynker

c)

The language used in Columbia

d)

Specific instructions in a computer program.

5.

A computer program is

a)

a show on TV.

b)

an algorithm that has been coded into something that can be run by a machine.

c)

a professional tiger

d)

a course you can take in college

6.

What is the name of this code?

a)

Deja Vu

b)

Loop

c)

Repeat

d)

Never stop

7.

A field of science in which people write the language of code to solve big problems.

a)

NASA

b)

computer science

c)

Biology

d)

program Science

8.

Finding and fixing errors in a program.

a)

debugging

b)

decompose

c)

digital footprint

d)

variables

9.

Statements that can only run under certain conditions or situations such as: if the seat is taken, then move to the next available seat.

a)

conditionals (if/then statements)

b)

variable

c)

abstractions

d)

binary

10.
What is coding?
a)
Something used to develop computer programs. 
b)
A form of "language" use to communicate computer actions. 
c)
An essential part to everything we do online. 
d)
All of these options are correct. 
11.

What does VR stand for?

a)

Variable Robot

b)

Virtual Robot

c)

Variable Reality

d)

Virtual Reality

12.

Which option is NOT a feature of the VR Robot?

a)

Gyro

b)

Electromagnet

c)

Controller

d)

Pen

13.

How many sensors does the VR Robot have?

a)

0

b)

2

c)

5

d)

10

14.

What is the 'Playground'?

a)

A virtual space the robot moves and interacts in

b)

Where we customize the robot

c)

Where code goes

d)

A place outside to play with friends

15.

The VR Robot can only be controlled with code

a)

True

b)

False

16.

Which of the following is the best description of what the VR Robot will do based on this project?

a)

The VR Robot will drive forward 1000 millimeters (mm) at maximum velocity. It will turn right 180 degrees and drive forward 1000 millimeters (mm).

b)

The VR Robot will drive forward 1000 millimeters (mm) at maximum velocity. It will turn right 90 degrees, set velocity back to the default, and drive forward 1000 millimeters (mm).

c)

The VR Robot will drive forward 1000 millimeters (mm) at maximum velocity. It will turn right 180 degrees, set velocity back to the default, and drive forward 1000 millimeters (mm).

d)

The VR Robot will drive forward 1000 millimeters (mm) at maximum velocity. It will turn left 180 degrees, set velocity back to the default, and drive forward 1000 millimeters (mm).

17.

What order will the buildings on the Castle Crasher Playground be knocked over according to this project?

a)

1, 2, 3, 4, 5

b)

3, 2, 5, 4, 1

c)

3, 1, 4, 5, 2

d)

5, 2, 1, 4, 3

18.

How many times will the [Repeat] block repeat the [Turn for] and [Drive for] blocks inside of it?

a)

Only once.

b)

Two times.

c)

Three times.

d)

Four times.

19.

17. What is the condition that will end this [Repeat] block?

a)

After the VR Robot places the pen down.

b)

After the VR Robot drives forward one time for 200 millimeters (mm).

c)

After the [Repeat] block has repeated the blocks inside of it four times.

d)

After the VR Robot has driven forward 200 millimeters (mm) then turned right 60 degrees six times.

20.

How can the following example be simplified by using a [Repeat] block?

a)

By placing the [Drive for] and [Turn for] blocks in a [Repeat] block that repeats four times.

b)

By placing the [Drive for] block in a [Repeat] block that repeats four times.

c)

By placing the [Turn for] block in a [Repeat] block that repeats four times.

d)

By changing all of the parameters of the [Drive for] blocks to 400 millimeters (mm) instead of 200 millimeters (mm).

21.

When will the VR Robot move the VR Pen up?

a)

Before the [Repeat] block has repeated all of the blocks inside of it twice.

b)

Before the VR Pen is set to the color red.

c)

After the [Repeat] block has repeated all of the blocks inside of it six times.

d)

After the [Repeat] block has repeated all of the blocks inside of it twice.

22.

What will happen if the Front Eye Sensor detects green in this project?



a)

The VR Robot will turn right for 90 degrees

b)

The VR Robot will turn left for 90 degrees.

c)

The VR Robot will turn drive forward.

d)

The VR Robot will turn stop driving.

23.

What will happen when the Bumper Sensor is pressed in this project?

a)

The VR Robot will turn left for 90 degrees.

b)

The VR Robot will stop moving.

c)

The VR Robot will turn right for 90 degrees.

d)

The VR Robot will drive in reverse for 200 millimeters (mm).

24.

What will the robot do if it detects a green object close by?

a)

Turn right 90 degrees

b)

Turn left 90 degrees

c)

Drive Forward

d)

Nothing

25.

What shape will this program draw?

a)

a spiral design

b)

a square

c)

a circle

d)

a triangle

26.

Which number will the robot end on after this program runs?

a)

28

b)

78

c)

72

d)

22

27.

How can you order these blocks so that your robot begins to move three blocks to the right as fast as possible?

a)
b)
c)
d)
28.

Which of these blocks do you need to draw a straight vertical line?

a)

Put pen up and drive forward

b)

Put pen down and drive forward

c)

Put pen down, turn right and drive forward

d)

Put pen down and turn right

29.

What does this code look like it is doing?

a)

It will make the robot walk forward one block ten times

b)

It will make the robot walk forward one block then reverse and repeating 10 times, increasing the amount of blocks by 2 every time

c)

It will make the robot walk forward one block then reverse and repeating 10 times, increasing the amount of blocks by 1 every time

d)

It will make the robot walk forward two blocks then reverse and repeating 10 times, increasing the amount of blocks by 1 every time

30.

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)

a)

Line 1

b)

Line 2

c)

Line 3

d)

none of the above

31.

What will the robot do if it detects blue with the FrontEye Sensor?

a)

Turn right 180 degrees

b)

Turn left 90 degrees

c)

Drive Forward

d)

Turn right 90 degrees

32.

What will the robot do if it detects blue with its FrontEye Sensor?

a)

Drive Forward

b)

Turn Right 90 degrees

c)

Turn Left 90 Degrees

d)

Nothing

33.

Which of these best describes what these code blocks are doing?

a)

The robot is driving forward by 200 blocks then picking up the disk and coming back

b)

The robot is driving forward by 1 block then picking up the disk, driving back 1 block and dropping off the disk

c)

The robot is driving forward by 2 blocks then picking up the disk, driving back 2 block and dropping off the disk

d)

The robot is driving forward by 1 block and dropping off the disk, driving back 1 block and picking up the disk

34.

What will your vr robot do when this code is ran?

a)

Will draw a rectangle

b)

It will go in a circle

c)

It will walk in a rectangle

d)

It will draw a square

35.

Will this robot successfully drive in a square?

a)

Yes, it it turning 45 degrees with equal drive forward

b)

No, it is only walking 200 mm

c)

Yes, it is repeating the steps

d)

No, it is repeating only 3 sides

36.

Pick the best explanation of how this code works:

a)

It will make the robot walk forward one block ten times

b)

It will make the robot walk forward one block then reverse and repeating 10 times, increasing the amount of blocks by 2 every time

c)

It will make the robot walk forward one block then reverse and repeating 10 times, increasing the amount of blocks by 1 every time

d)

It will make the robot walk forward two blocks then reverse and repeating 10 times, increasing the amount of blocks by 1 every time

37.

What is the value of myVariable after the fourth code block?

a)

1800

b)

300

c)

90

d)

30

38.

Which of these would properly make your robot execute moves in this pattern?

a)
b)
c)
d)
39.

This project was used to knock all buildings off of the Dynamic Castle Crasher Playground, but it does not work correctly. Which of the following best describes the error in this project?

a)

The Down Eye Sensor should detect the color blue instead of the color red.

b)

An [If then else] block should be used instead of a [Wait until] block, because the [Wait until] block is blocking the flow of the project.

c)

The <Distance found object> block should be replaced with a <Pressing bumper> block.

d)

The [Forever] block should be removed.

40.

Which sensor is pictured here?

a)

Ultrasonic

b)

Color (light)

c)

Touch

d)

Infrared

41.

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

a)
b)
c)
d)
42.
a)
large motor
b)
ultrasonic sensor
c)
touch sensor
d)
medium motor
43.
a)
Ultrasonic Sensor
b)
Touch Sensor
c)
Color Sensor
d)
Medium Motor
44.
a)
Ultrasonic Sensor
b)
Touch Sensor
c)
Color Sensor
d)
Medium Motor
45.
a)

Sound sensor

b)

Touch sensor

c)

Light Sensor

d)

Gyro Sensor

46.
a)

medium motor (actuator)

b)

large motor

c)

touch sensor

d)

gyro sensor

47.
a)

Brain

b)

Brick

c)

Lego

d)

Block

48.

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

a)

Degrees

b)

Seconds

c)

Rotations

49.
How do you turn on the EV3?
a)
Center Button
b)
Right Button
c)
Left Button
d)
Top Button
50.
How do you turn off the EV3 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 on the side of the EV3
c)
Remove the rechargable Li-Ion battery pack
d)
Press and hold the Left and Right buttons for 5 seconds
51.

What would this program be used for?

a)

To detect if something is moved away from the EV3.

b)

To detect if something moves near the EV3.

c)

Nothing, it won't run long enough to do anything.

d)

It can be used for an alarm clock.

52.

What does this program do?

a)

Sounds alarm if the EV3 is moved away from your desk/

b)

Sounds alarm if EV3 detects an object within 15 inches.

c)

Backs up if EV3 rolls within 15 inches of an obstacle.

d)

Nothing, the program won't detect any motion.

53.
Which of the following correctly lists the sensors that the EV3 can use?
a)
Gyro, Sound, Heat, Electrical
b)
Ultrasound, Gyro, Color, Touch
c)
Infrared, Laser, Color, Time
d)
Touch, Color, Humidity, Ultraviolet
54.
The name of the robots we are using now
a)
Lego Mindstorm NXT
b)
Lego Mindstorm EV3
c)
Lego Mindstorm 123
d)
Lego MIndstorm Gsota
55.
Programming software used for programming an EV3 robot.
a)
Touch Sensor
b)
Lego Mindstorm Education EV3
c)
Lego Mindstorm EV3 Project
d)
Sensor
56.
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
57.

An 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

58.
A programming command that allows a computer to repeat a code sequence.
a)
Loop
b)
Color
c)
Robot
d)
Code
59.
A device that detects some important physical quality or quantity about the surrounding environment, and conveys information to the robot in electric form.
a)
Robot
b)
Sensor
c)
Color
d)
Loop
60.

You can connect a motor to .....

a)

ports A,B,C or D

b)

ports 1,2,3 or 4

c)

USB host port

d)

SD card port

61.

You can connect a sensor to .....

a)

ports A,B,C or D

b)

ports 1,2,3 or 4

c)

USB host port

d)

SD card port

62.
How do you navigate the menus of the EV3?
a)
Use the LEGO IR remote
b)
Use the direction buttons to navigate, Center button to select, and Back button to cancel or go back.
c)
Remove the rechargeable Li-Ion battery pack
d)
Touch the screen with the included stylus pen
63.
To run a program from the Run Recent menu, what do you do?
a)
Settings (fourth tab) > Brick Info > Recently Run, then use the center button to select
b)
Brick Apps (third tab) > Port View > Select the motor or sensor that you just recently used to run that program
c)
File Navigation (second tab) > Select the Project > Select the Program
d)
Run Recent (first tab) > Select the program then press the center button
64.
Where can you find the speaker volume and other settings on the EV3?
a)
On the back of the EV3
b)
In the Settings (fourth tab) menu
c)
Behind the battery pack
d)
On the EV3 Software
65.

Alaina has just downloaded a program onto the robot, where will her new program be found on the robot?

a)

run recents

b)

file navigation

c)

brick apps

d)

settings

66.

One wheel rotation is = to ___________ degrees

a)

720

b)

1440

c)

360

d)

1

67.

Changing the power to negative, will make the robot

a)

go straight

b)

make a left turn

c)

make a right turn

d)

go backwards

68.

The block above, will make the robot perform the following action when run

a)

move forwards for 4 rotations

b)

move backwards for 4 rotations

c)

turn left for 4 rotations

69.

How many degrees are needed in order for the robot to travel 3 rotations?

a)

720

b)

1080

c)

1440

70.

On the Lego brick, the center button is used to

a)

turn on the robot, select options, & run programs

b)

go back, stop programs, & turn off robot

c)

navigate through the robots menues

71.

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

72.

Which of the following sensors are used to measure distance?

a)

Gyro Sensor

b)

Touch Sensor

c)

Color Sensor

d)

UltraSonic Sensor

73.

Which block will make the EV3 go further

a)

3 seconds

b)

1080 degrees

c)

3 rotations

d)

They will all travel the same distance

74.

Look at the image. What direction is the robot programmed to travel?

a)

Forward

b)

Backward

c)

Turning

d)

It's not moving

75.

What should be connected to these ports (1-4) on the Lego EV3?

a)

Large Motors

b)

Small Motor

c)

Touch Sensors

d)

Power Charger

76.

What should be connect to these ports (A-D) on the Lego EV3?

a)

Large Motors

b)

Touch Sensor

c)

Infrared Sensor

d)

Power Charger

77.

You want to start a program you already have on the EV3. Which button would you press to start it once you find it?

a)

A

b)

B

c)

F

d)

C

78.

Your EV3 program is not doing what it should and you want to stop it. Which button should you press?

a)

A

b)

B

c)

F

d)

C

79.

The EV3 is turned off and you want to turn it on. Which button should you press?

a)

A

b)

B

c)

F

d)

C