wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Express Course: Unit One

Total questions: 38

Worksheet time: 20mins

Name
Class
Date
1.

the action of doing something over and over again

a)

for loop

b)

while loop

c)

bug

d)

loop

2.

part of a program that does not work correctly

a)

bug

b)

variable

c)

debugging

d)

try

3.

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

4.

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

5.

The action of doing something over and over again.

a)

Looping

b)

Bugging

c)

Programming

6.

The art of creating a program.

a)

Artistic

b)

Programming

c)

Looping

7.

What is debugging?

a)

taking an insect out the computer

b)

fixing a program in an algorithm

c)

breaking down a problem

8.

What does this code do?

a)

Moves forward 1 time

b)

Moves forward forever

c)

Moves forward 5 times

d)

Moves left

9.

Can this code be written better?

a)

Yes, by using loops (repeat blocks)

b)

No, this is the best way to right this code

10.
Coding can be used to
a)
Program robots
b)
create websites, games & apps
c)
tell computers what to do
d)
all of the above
11.
If you weren't able to complete a challenge the first time you should
a)
pout
b)
give up
c)
try again
d)
bang the keyboard
12.
A theme that is repeated many times
a)
Pattern
b)
Conditionals
c)
Event
d)
Nested Loop
13.

What shape does this code draw?

a)

Circle

b)

Triangle

c)

Rectangle

d)

Square

14.

What is a list of steps that you can follow to finish a task?

a)

Code

b)

Program

c)

Algorithm

15.

Breaking a problem down into multiple pieces to make it easier to understand.

a)

Decomposition

b)

Algorithm

c)

Abstraction

d)

Pattern Matching

16.

Step by step instructions for solving a problem.

a)

Decomposition

b)

Algorithm

c)

Abstraction

d)

Pattern Matching

17.

Forgetting about some details so that you can focus on the important ones.

a)

Decomposition

b)

Algorithm

c)

Abstraction

d)

Pattern Matching

18.

Remembering methods for solving previous problems.

a)

Decomposition

b)

Algorithm

c)

Abstraction

d)

Pattern Matching

19.

Identify the strategy: Tim decides to break is homework into several pieces.

a)

Decomposition

b)

Algorithm

c)

Abstraction

d)

Pattern Matching

20.
One time through a loop. 
a)
Command
b)
Event
c)
Iteration
d)
Bug
21.

What is an Algorithm?

a)

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

b)

An alligator who plays the drums.

c)

2+4x6-1

d)

A list of steps to finish a task.

22.

What is a program?

a)

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

b)

A professional grandma.

c)

A list of steps to finish a task.

d)

A musical performance.

23.

What is a "Bug"?

a)

An insect with 8 legs.

b)

Part of a program that does not work correctly.

c)

The action of doing something over and over again.

d)

Someone who bothers you.

24.

What is the best way to solve this Angry Birds Puzzle?

a)
b)
c)
d)
25.

What will happen when I hit run on this code?

a)

The bird will reach the pig.

b)

The bird will not reach the pig, or hit a wall.

c)

The bird will hit the wall before he reaches the pig.

d)

The bird will do nothing.

26.

What is "Debugging"?

a)

Finding and fixing problems in an algorithm or program.

b)

Squishing a bunch of insects.

c)

Taking the CPU out of your device.

d)

Part of a program that does not work correctly.

27.

Solve this puzzle by adding one block at the end.

a)
b)
c)
d)
28.

What does this code do?

a)

Moves forward 1 time

b)

Moves forward forever

c)

Moves forward 5 times

d)

Moves left

29.

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

30.

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

31.

Programming

a)

Putting commands in correct order so computers can read the commands

b)

The art of creating a program

c)

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

d)

Part of a program that does not work correctly

32.

a)
b)
c)
d)
33.

The word sequence means

a)

to stop

b)

to do something in order

34.

Finding and fixing problems in an algorithm or program.

a)

coding

b)

debugging

c)

running the program

d)

reflecting

35.

The action of doing something over and over again.

a)

variable

b)

function

c)

programing

d)

loop

36.

A loop within a loop

a)

for loop

b)

while loop

c)

nested loop

d)

while loop

37.

What shape does this code make?

a)

Rectangle

b)

Triangle

c)

Square

d)

Circle

38.

Look at the puzzle. What can you fix in the code so the bird will make it to the pig?

a)

Change the first turn block to left

b)

Remove a move forward block

c)

Add a move forward block

d)

Change the second turn block to left