wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Scratch programming quiz

Total questions: 20

Worksheet time: 22mins

Name
Class
Date
1.

Where do you find the images of backdrops to insert in scratch?

a)

Script

b)

Backdrop

c)

Costume

d)

Gallery

2.

Will the sprite move from it's position after this code?

a)

Yes

b)

No

3.

You can paint a new costume for a sprite in scratch?

a)

True

b)

False

4.

What will happen when the green flag is clicked?

a)

Make the character spin

b)

Add a sprite

c)

Start the game

d)

Make the ball bounce

5.

Which command use to let the sprite walk?

a)

Go

b)

Walk

c)

Run

d)

Move

6.

What is another name for your background in Scratch?

a)

Back

b)

Background 1

c)

Sprite

d)

Backdrop

7.

Which categories does this command blocks belong to?

a)

Motion

b)

Events

c)

Looks

d)

Control

8.

Which categories does this command blocks belong to?

a)

Sensing

b)

Sound

c)

Motion

d)

Control

9.

Which categories does this command blocks belong to?

a)

Looks

b)

Sensing

c)

Sound

d)

Motion

10.

Which of the following statements best describes the term 'programming'?

a)

A set of instructions

b)

A group of words

c)

Building blocks

d)

Entertainment on the TV

11.

Which of the following statements best describes the term 'code'?

a)

A secret message, eg Caesar Cipher.

b)

A standard of dress, eg dress code.

c)

The instructions that are written in a programming language, eg Scratch.

d)

The instructions that are written in a code, eg a secret message.

12.

In the programming language Scratch, what is the purpose of the "sprite"?

a)

It is a character in a game or program.

b)

It is the background in a game or program.

c)

It is the instructions for the program.

d)

It is used to keep the score or add a timer.

13.

What is a "variable"?

a)

A named value in a program that always stays the same, eg the value for pi.

b)

A character in a game, eg Scratch the cat.

c)

A background in a game, eg a range of mountains.

d)

A named value that can change throughout the program, eg a timer or a score.

14.

Which of the following symbols means "subtraction"?

a)

*

b)

/

c)

=

d)

-

15.

What is the purpose of "motion" in the programming language Scratch?

a)

To control the sprite, eg initialise a position on the stage.

b)

To make the sprite interact with other sprites, colours or the edge of the stage.

c)

To make the sprite move, eg 10 steps.

d)

To make the sprite play a sound, eg meow.

16.

What is the purpose of "sound" in the programming language Scratch?

a)

To control the sprite, eg initialise a position on the stage.

b)

To make the sprite interact with other sprites, colours or the edge of the stage.

c)

To make the sprite move, eg 10 steps.

d)

To make the sprite play a sound, eg meow.

17.

Which block of code is used to make the character change costume?

a)

Control

b)

Looks

c)

Motion

d)

Sensing

18.

What is being created in the Scratch code shown here?

a)

A loop

b)

A function

c)

A costume

d)

An IF statement

19.

Leo is writing a "Digital Pet" program in Scratch. What is Leo using here to store how thirsty his pet is?

a)

A costume

b)

A sprite

c)

A function

d)

A variable

20.

What programming concept is being shown here?

a)

SEQUENCING

b)

SELECTION

c)

ITERATION