wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Scratch Programming Quiz

Total questions: 28

Worksheet time: 21mins

Name
Class
Date
1.

Which block allows you to make decisions (choices)?

a)
b)
c)
d)
2.

Which of the following symbols means "greater than"?

a)

<

b)

**

c)

/

d)

>

3.

If Josh is 11 years old, what will this program print out?

a)

It won't print out anything

b)

You are old enough for Year 8

c)

You are still in year 7

d)

It will print out his age

4.

What happens to sprite?

a)

Goes Up

b)

Goes Down

c)

Goes Right

d)

Goes Left

5.

This shows the script for a character in a game.


What happens to the score when the character touches the edge?

a)

Score will remain the same

b)

Score will increase by 1

c)

Score will decrease by 1

d)

Score will increase by 2

6.

What would the program output if the age entered was 16?

a)

You can learn to drive

b)

You are not old enough to drive yet

7.

 You can keep score in Scratch by creating a (a)   .

8.

Looking at the script block below. What is the ghost's starting position?

a)

(X:100, Y:50)

b)

(X:50, Y:50)

c)

(X:100, Y:100)

d)

 

(X:0, Y:0)

9.

In scratch, these characters are called?

a)

Backdrop

b)

Block

c)

Stage

d)

Sprite

10.

What is the definition of an Algorithm?

a)

A set of instructions to perform a process.

b)

The answer to a question.

c)

A question to be answered

d)

A list of instructions.

11.

What loop is this?

a)

Forever loop

b)

Fixed loop

12.

A script is made up of blocks with instructions that tells the sprite what to do.

a)

True

b)

False

13.

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

14.

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.

15.

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

a)

Script

b)

Backdrop

c)

Costume

d)

Gallery

16.

Which block allow movement/motion in Scratch?

a)
b)
c)
17.

What will happen when the green flag is clicked?

a)

Make the character spin

b)

Add a sprite

c)

Make the ball bounce

18.

Which categories does this command blocks belong to?

a)

Motion

b)

Events

c)

Looks

d)

Control

19.

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

a)

Control

b)

Looks

c)

Motion

d)

Sensing

20.

What is another name for your background in Scratch?

a)

Back

b)

Background 1

c)

Sprite

d)

Backdrop

21.

Which command use to let the sprite walk?

a)

Go

b)

Walk

c)

Run

d)

Move

22.

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

a)

Yes

b)

No

23.

Scratch is a Programming Language.

a)

True

b)

False

24.

scratch is -----------

a)

programming Language

b)

Computer project

c)

A computer screen

d)

A website

25.

What happens when the green flag is clicked is Scratch program?

a)

The program stops

b)

the program starts

c)

the program Freeze

d)

the program is deleted

26.

Scratch is----------

a)

Text-base Programming

b)

Block-Base Visual programming Language

27.

Operators in scratch is used for ---------

a)

Moves sprites

b)

change location

c)

Sprite interaction

d)

Mathematical operators

28.

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

a)

True

b)

False