wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

03-Question Test

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

What is the output of the program?

a)

b)

c)

d)

2.

The sprite will move...

a)

UP

b)

DOWN

c)

LEFT

d)

RIGHT

3.

What is a computer program made of?

a)

a set of cards

b)

a collection of pictures

c)

a set of games

d)

a set of instructions or commands

4.

In which year was Scratch invented?

a)

2003

b)

2007

c)

2018

d)

2013

5.

Jasmine has created a digital pet program in Scratch. Some of her code is shown here. What will happen when "THIRST" reaches 75?

a)

The pet will die.

b)

Nothing

c)

The pet will say "I'm getting REALLY thirsty!"

d)

The pet will say "I'm getting thirsty!"

6.

What is a flowchart?

a)

A graphical representation of algorithms.

b)

A textual representation of algorithms.

c)

A cluster of different shapes.

d)

A program code written in Logo.

7.

What is the output of program?

a)

b)

c)

d)

8.

A message that is sent through the Scratch program, activating receiving scripts.

a)

Parallelism

b)

Events

c)

Broadcast

d)

Decisions

9.

What programming concept is being shown here?

a)

SEQUENCING

b)

SELECTION

c)

ITERATION

d)

DECISIONS

10.

To make character pause or slow in scratch, control that is added to script is

a)

FOREVER

b)

REPEAT

c)

WAIT

d)

NEXT COSTUME

11.

What would the output be for the code above?

a)

Tom

b)

Hi Peter

c)

Hi unnamed person

d)

Name

12.

What is the output of the program?

a)

b)

c)

d)

13.

When playing the game, scores need to be reset periodically. Which will reset the score when you restart the game?

a)

b)

c)

d)

14.

An algorithm is..

a)

A motion block

b)

A set of instructions

c)

A character

d)

A loop statement

15.

What is a variable?

a)

It stays the same

b)

It goes up

c)

Something that changes

d)

A value that can change

16.

How many categories are there in Scratch.

a)

6

b)

9

c)

8

d)

7

17.

Decomposition is a term used to define...

a)

The process of coding a problem.

b)

The process of breaking down problems into smaller problems.

c)

The process of taking out unnecessary details from problems.

d)

The process of assigning value to a variable.

18.

What programming concept is being shown in the image?

a)

SELECTION

b)

SEQUENCING

c)

CONTROL

d)

ITERATION

19.

The sprite will move...

a)

LEFT

b)

RIGHT

c)

UP

d)

DOWN

20.

I go to add a script to my character and find that my blocks have disappeared. Why is this?

a)

I have exceeded the block lmit

b)

I have the wrong program open

c)

Scratch Malfunctioned

d)

I have stage selected

21.

What programming concept is shown in this image?

a)

SEQUENCING

b)

ITERATION

c)

SELECTION

d)

EVENTS