Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

3-5th Coding Quiz

Total questions: 50

Worksheet time: 50mins

Name
Class
Date
1.

What is an event in coding?

a)

An action that causes something to happen.

b)

Something that repeats.

c)

An error or mistake in code.

d)

A set of steps.

2.

Code is...

a)

when it's not warm.

b)

when someone hacks someone.

c)

a password.

d)

instructions in a computer program.

3.

Finding and fixing errors or mistakes

a)

debugging

b)

algorithm

c)

loop

d)

variables

4.

"if" statements that only run under certain conditions

a)

conditionals

b)

variable

c)

abstractions

d)

binary

5.

What will happen when you run this code?

a)

Change color

b)

Grow and shrink

c)

Spin

d)

Bounce

6.

What will happen when you run this code?

a)

Bounce everywhere

b)

Add background music

c)

Change scene

d)

Play a beat

e)

Say something

7.

What will happen when you run this code?

a)

Bounce everywhere

b)

Add background music

c)

Change scene

d)

Play a beat

e)

Say something

8.

What will happen when you run this code?

a)

Bounce everywhere

b)

Add background music

c)

Change scene

d)

Play a beat

e)

Say something

9.

What do we call the characters in Scratch or Code.org?

a)

People

b)

Sprite

c)

Code

d)

Backdrop

10.

What are those?

a)

Sprites

b)

Costumes

c)

Codes

11.

What happens when we click this?

a)

Change the Sprite

b)

Program Starts

c)

Program Stops

12.

A loop within another loop is called a(n)

a)

nested loop

b)

inserted loop

c)

again loop

d)

repeated loop

13.

Putting block or commands in correct order

a)

a sequence

b)

a list

c)

a command order

d)

bug

14.

A container that holds a single number, word, or other information is called

a)

algorithm

b)

array

c)

constant

d)

variable

15.

A _ is a part of a program that does not work correctly.

(a)  

16.

Repeating a block of commands is called:

a)

an again command

b)

a loop

c)

a repeated sequence

d)

a copy command

17.
What is coding?
a)
A type of fish.
b)
Telling a computer what to do.
c)
It doesn't exist
d)
An error in your code
18.
Which algorithm will get the bird to the pig?
a)
Forward
Turn Left
Forward
Forward
b)
Turn Left
Forward
Forward
Forward
c)
Forward
Turn right
Forward
Forward
19.
What is an Algorithm?
a)
Runs a block of code over and over again
b)
A step-by-step set of rules or instructions
c)
A single action for the computer to perfom
d)
Error on your code
20.
Which algorithm will get the bird to the pig?
a)
Forward 
Turn Left Forward
Forward
b)
Forward
Forward
Turn Left
Forward
Forward
c)
Forward
Forward
Turn Right
Forward
Forward
d)
Forward
Turn Left
Forward
Forward
21.
What does debugging mean?
a)
Fixing errors in your code
b)
Specific actions for the computer to do
c)
Telling a computer what to do
d)
Eating bugs
22.
Which algorithm will get Scrat to the acorn?
a)
Forward
Turn Left
Forward
Turn Right
Forward
b)
Forward
Turn Left
Forward
Turn Left
Forward
c)
Forward
Forward
Turn Right
d)
Turn Left
Forward
Turn Right
Forward
23.
Which algorithm will get the bird to the pig?
a)
Forward
Turn Left
Forward
Turn Right
Forward
b)
Forward
Forward
Turn Left
Forward
Forward
c)
Forward
Turn Right
Forward
Turn Left
Forward
d)
Turn Left
Forward
Forward
Turn Right
24.
Which algorithm will draw the triangle correctly?
a)
Forward
Turn Left 90º
Forward
Turn Left 90º
Forward
b)
Turn Right 120º
Forward
Turn Right 120º
Forward
c)
Forward
Turn Right 120º
Forward
Turn Right 120º
Forward
d)
Forward
Turn Right 90º
Forward
Turn Right 90º
Forward
25.
In coding, what is a bug?
a)
EW! Bugs are yucky!
b)
An error in your code.
c)
A working algorithm
d)
Code that repeats over and over again
26.

Which of these would create a loop?

a)
b)
c)
27.

Code that makes the sprite create the same movements over and over again is called:

a)

Variable

b)

Conditional

c)

Loop

28.

Coding the sprite to go back

a)
b)
c)
d)
29.

Every time you run the program the color changes

a)
b)
c)
30.

Which code will get Angry Bird jumping ON the pig?

a)
b)
31.

Which code will get Angry Bird jumping ON the pig?

a)

b)

32.

Which code will get Angry Bird jumping ON the pig?

a)

b)

c)

33.

Coding can be used to

a)

Program robots

b)

create websites, games & apps

c)

tell computers what to do

d)

all of these

34.

Which code will get Angry Bird jumping ON the pig?

a)

b)

c)

35.

Which code will get Angry Bird jumping ON the pig?

a)

b)

c)

36.

This is how you start the commands in a program.

a)
event
b)
run program
c)
function
d)
abstraction
37.
What is finding and fixing errors in programs?
a)
Debugging
b)
Program
c)
Bug
d)
Code
38.

Which code will get Angry Bird jumping ON the pig?

a)

b)

c)

39.

Statements that only run under certain conditions.

a)

Events

b)

Functions

c)

Conditionals

d)

Actions

40.

The actor will keep on moving forward until it reaches the flower.

a)

False

b)

True

41.

How we can make the game work or start?

a)

Move forward

b)

click RUN

c)

I don't know

d)

Nothing

42.

Solve this puzzle

a)
b)
c)
d)
43.

Which code will get the Angry Bird to the Pig?

a)
b)
c)
44.

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"

45.

What does this code do?

a)

Moves forward 1 time

b)

Moves forward forever

c)

Moves forward 5 times

d)

Moves left

46.

Which of the code below will complete this puzzle?

a)
b)
c)
d)
47.

What does the STEP button do in code.org?

a)

It clicks through my code step by step to help me solve my code.

b)

It is just an orange button

48.

What is the RUN button?

a)

It allows me to play/practice my algorithm

b)

It makes my character run.

c)

It is just a button

49.

I can do what with this..

a)

Click it because it's pink.

b)

Repeat my steps with LESS puzzle pieces.

c)

Looks kind if weird.

50.

What is this puzzle piece?

a)

Looks for items to grab (collect)

b)

It is just a green button

c)

I don't know