wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

MCQ Test on Scratch

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is Scratch?

a)

Block based,Visual Programming Language

b)

Mobile phone

c)

Computer

d)

Website

2.

What is the function of the 'forever' command block?

a)

Runs the script inside over and over

b)

Point sprite in specified direction

c)

If condition is true, runs the blocks inside.

d)

None of the above

3.

What is the ball and paddle in the ping pong game?

a)

Stage

b)

Sprite

c)

Script

d)

backdrop

4.

The given code blocks are an example of what type of action?

a)

Pen

b)

Events

c)

Looks

d)

Control

5.

Which command block enables you to control the car?

a)

Point in direction

b)

Wait_secs

c)

When key is pressed

d)

goto random position

6.

What happens to the shark when the spacebar is pressed, AND it is NOT touching Fish1?

a)

Nothing happens

b)

The shark broadcasts a message and then switches to costume shark-a

c)

The shark switches to costume shark-b and broadcasts a message.

d)

The shark switches to costume shark-a

7.

What will happen if we place the instruction blocks in the scratch at the wrong order? 

a)

The program will start working slowly. 

b)

The program will terminate. 

c)

The program will not work well.

d)

The speed of the program will increase. 

8.

What will be the coordinates of the sprite when it is at its default position on the stage?

a)

X=0,Y=180

b)

X=180,Y=0

c)

X=0,Y=0

d)

X= -180,Y=0

9.

Which of the following blocks is used to perform basic arithmetical operations?

a)

Motion

b)

Control

c)

Operators

d)

Sound

10.

State True or False

It is difficult to customise the backdrop in scratch programming.

a)

True

b)

False

11.

You can change an existing sprite with another sprite on the stage.

a)

True

b)

False

12.

Which script will make Pico move to the right?

a)

a

b)

b

c)

c

d)

d

13.

What is the name of the variable used in this script?

a)

Gryffindor

b)

house

c)

wizard

d)

sprite

14.

What is the purpose of this script?

a)

Launch the apple into space!

b)

Make the apple fall down!

c)

Make the apple fly left to right!

d)

Make the apple bounce across the screen!

15.

What is the purpose of this script?

a)

Make the shark swim to the right

b)

Animate the shark

c)

Make the shark change colour

d)

Make the shark play hide and seek

16.

A code block that controls sprite placement, direction, rotation, and movement is known as a ____________ block.

a)

Motion

b)

Sensing

c)

Looks

d)

Variables

17.

This is an example of a _____________ block.

a)

Motion

b)

Looks

c)

Variables

d)

Sounds

18.

What would you use to change the location of a sprite ?

a)

Costumes tab

b)

Coordinates

c)

Clicking on File menu

d)

None of the above

19.

________is the collection of stepwise instructions given to a sprite.

a)

Stage

b)

Script

c)

Backdrop

d)

Sounds

20.

To execute the loop 10 times. Which command will you use?

a)

if..then

b)

forever

c)

glide

d)

repeat(10)