wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Scratch Programming

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

True or False: The blocks don't need to be joined, as long as they are on the script area, they will run

a)

True

b)

False

2.

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

3.

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.

4.

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

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.

5.

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

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.

6.

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.

7.

What is the purpose of "sensing" 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.

8.

Which block allows you to make decisions (choices)?

a)
b)
c)
d)
9.

In scratch, these characters are called___________________________

a)

Backdrop

b)

Sprites

c)

Blocks

d)

Stage

10.

A program is a set of instructions that tells the computer what to do

a)

True

b)

False

11.

Which category of block contains this block?

a)

Sensing

b)

Motion

c)

Operators

d)

Events

e)

Sound

12.

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

a)

True

b)

False

13.

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

14.
Which animals Scratch logo contains ?
a)
Koala
b)
Cat
c)
Lion
d)
Dog
15.
An algorithm is..
a)
.. A set of instructions
b)
... A motion block
c)
... A character
d)
... A loop statement 
16.
A costume is 
a)
A code block
b)
A motion 
c)
A different way a sprite looks
d)
A sound 
17.
What do you call the list of commands in Scratch? 
a)
Sprite
b)
Script
c)
Scratch
d)
Help
18.
Programming languages give computers instructions
a)
True
b)
False
19.

What is the backdrop area called in Scratch?

a)

Ground

b)

Paint

c)

Area

d)

Stage

20.

What is a variable?

a)

Block of code

b)

Container for a value

c)

Sprite costume

d)

Sound