wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Code.org Computer

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.

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

a)

Code

b)

Command

c)

Run Program

d)

BINARY

2.

The action of doing something over and over again

a)

Block-based programming language

b)

Loop

c)

Bug

d)

Debugging

3.

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

4.
Programming languages give computers instructions
a)
True
b)
False
5.

What does run mean?

a)

To make a code for a program

b)

To make a program complete an algorithm

c)

To make a website show up on your screen

d)

None of the above

6.

What does this code do?

a)

Moves forward 1 time

b)

Moves forward forever

c)

Moves forward 5 times

d)

Moves left

7.

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

8.

Coding can be used to

a)

Program robots

b)

Create websites, games & apps

c)

Tell computers what to do

d)

All of the above

9.

How many times will the bee collect nectar if it follows the entire path?

a)

5

b)

7

c)

8

d)

6

10.
In coding, an event is:
a)
trying again and again, even when something is hard.
b)
an example of being a good digital citizen.
c)
an error in a program that prevents the program from running as expected.
d)
an action that causes something to happen.
11.

Finding and fixing errors in a program.

a)

debugging

b)

bug

c)

nested loop

d)

event

12.

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

a)

sequencing

b)

pattern matching

c)

function

d)

variable

13.

TRUE or FALSE: Test and change your strategy often. Don’t be afraid to try solutions before you know that they are perfect.

a)

TRUE

b)

FALSE

14.

Which code will get the Angry Bird to the Pig?

a)
b)
c)
d)

None of the above

15.

Which path will allow Angry Bird to reach the pig?

a)

moveForward();

moveForward();

turnRight();

moveForward();

moveForward();

b)

moveForward();

moveForward();

turnLeft();

moveForward();

moveForward();

c)

moveForward();

moveForward();

turnLeft();

moveForward();

d)

moveForward();

turnRight();

moveForward();

moveForward();

16.

JavaScript is one of the world's most widely used coding language

a)

True

b)

False

17.

What does it mean if you used "7 / 6 blocks"?

a)

You have used one too many blocks

b)

You have not used enough blocks

c)

You have used the correct amount of blocks

d)

None of the above

18.

turnLeft(); is to turn left as ____________ is to turn right. Fill in the blank.

a)

turnRight;

b)

Righturn();

c)

turnRight();

d)

(turnRight);

19.

Blockly is a drag and drop language

a)

True

b)

False

20.

Where can you "Run" your program?

a)

Play Area

b)

Toolbox

c)

Workspace

d)

Instructions

21.

The reset button will get your character back to the start so you can try again.

a)

True

b)

False

22.

New blocks of code are available in this space as you go through the lessons

a)

Play Area

b)

Toolbox

c)

Instructions

d)

Workspace

23.

You can drag blocks into this space to build your program

a)

Play Area

b)

Instructions

c)

Toolbox

d)

Workspace

24.

This can be found at the top of the screen for each level

a)

Instructions

b)

Workspace

c)

Play Area

d)

Toolbox

25.

Ms. I uses coding on the back end of the school website.

a)

True

b)

False