wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

code.org/vexVR

Total questions: 39

Worksheet time: 20mins

Name
Class
Date
1.

Using a "c" block to repeat one or more lines of code.

a)

Looping

b)

Bugging

c)

Programming

2.

The act of creating a program.

a)

Artistic

b)

Coding

c)

Looping

3.

What is a list of steps that the computer/device can follow to finish a task?

a)

Programmer

b)

Counter

c)

Algorithm

4.

What does run mean?

a)

to make a code for a program

b)

to make a computer/device complete an algorithm

c)

to make a website show up on your screen

5.

In code.org, what does this code do?

a)

Moves forward 1 time

b)

Moves forward forever

c)

Moves forward 5 times

d)

Moves left

6.

In code.org, what does this code do?

a)

Moves forward, turns, moves forward

b)

Moves forward 2 times, turns left, moves forward 2 more times

c)

Moves forward 4 times and turns left

d)

Moves and turns

7.

In code.org, can this code be written better?

a)

Yes, by using loops (repeat blocks)

b)

No, this is the best way to right this code

8.

If I run this code.org program, what shape does this code make?

a)

Rectangle

b)

Triangle

c)

Square

d)

Circle

9.
Coding can be used to
a)
Program robots
b)
create websites, games & apps
c)
tell computers what to do
d)
all of the above
10.

An error in a program that prevents the program from running as expected.

a)

bug

b)

debugging

c)

for loop

d)

binary

11.

Finding and fixing errors in a program.

a)

debugging

b)

bug

c)

nested loop

d)

event

12.

Look at the puzzle and the code below. What can you fix in the code to help the bird get to the pig?

a)

Remove a move forward block

b)

Add a move forward block

c)

Change the first turn block to left

d)

Change the second turn block to left

13.

how we can move one step forward

a)
b)
c)
14.

Solve this code.org puzzle

a)
b)
c)
d)
15.

Algorithm

a)

Putting commands in correct order so computers can read the commands.

b)

Finding and fixing problems in your algorithm or program.

c)

An action that causes something to happen.

d)

a step-by-step procedure for solving a problem

16.

Which code will get the Angry Bird to the Pig in code.org?

a)
b)
c)
17.

What is wrong with the code to get Scrat to the acorn?

a)

The first "move forward" is not needed.

b)

The first "turn right" should be a "turn left"

c)

The second "move forward" is extra

d)

The last "turn right" should be a "turn left"

18.

Which of the code below will complete this puzzle in code.org?

a)
b)
c)
d)
19.

How long are the sides of this shape in this code.org program?

a)

2 pixels

b)

120 pixels

c)

150 pixels

d)

Purple pixels

20.

The language that programmers create and use to tell a computer what to do

a)

Code

b)

Command

c)

Run Program

d)

BINARY

21.

A block is

a)

an instruction in a coding program that can be joined to other blocks to build code

b)

visual elements on a screen that are not text, such as pictures, icons and symbols

c)

something a computer program can react to, such as a key being pressed or mouse being clicked

d)

place to store data that can change in a program

22.

Coding can be used to

a)

Program robots

b)

Create websites, games & apps

c)

Tell computers what to do

d)

All of the above

23.

For what the comment block is used ?

a)

to write notes in the code that don't affect the way the code runs

b)

to change the behavior of the robot

c)

to make the sprite say something

24.

What will this block do

a)

change the color of the sprite

b)

change the look of the background

c)

move the background forward

25.

In code.org, the move forward block tells the sprite to move forward a specific distance.

a)

False. It does not specify distance.

b)

True. The distance is 1 block.

26.

One or more commands or algorithms designed to be carried out by a computer.

a)

code

b)

program

c)

for loop

d)

function

27.

An instruction for the computer. Many of these together make up a program.

a)

command

b)

program

c)

function

d)

variable

28.

A statement that a program checks to see if it is true or false. If true, an action is taken.

a)

conditional

b)

function

c)

event

d)

bug

29.

A loop command that tells you to do something only up to the point that something becomes true.

a)

until loop

b)

conditional

c)

nested loop

d)

while loop

30.

What is the first step in coding the VR Robot to move the VR Pen down to draw a black line?

a)
b)
c)
d)
31.

What types of values can the [Repeat] block accept as parameters?

a)

Decimal values.

b)

Negative values.

c)

Words or text.

d)

Integers.

32.

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 all the blocks have been repeated six times.

d)

After all the blocks have been repeated twice.

33.

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

a)
b)
c)
d)
34.

Which of the following describes why a [Repeat] block would be used in a project?

a)

To repeat certain blocks forever.

b)

To save space and time for blocks that repeat more than once in a project.

c)

To only run a stack of blocks one time.

d)

To run an attached stack of blocks when the project is started.

35.

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.

36.

Which of the following blocks is used to lift up the VEX VR Pen?

a)
b)
c)
d)
37.

In VexVR, what type of block is this?

a)

Operator

b)

Sensor

c)

C or repeat block

38.

A graphic on the screen with a location, size, and appearance.

a)

character

b)

sprite

c)

rendering

39.

An action that a sprite/robot performs continuously until it’s told to stop

a)

program

b)

movement

c)

behavior