wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Multiple-Choice Test: Scratch Programming

Total questions: 33

Worksheet time: 17mins

Name
Class
Date
1.

What is a program?

a)

A sequence of steps performed automatically

b)

Stepwise instructions a computer follows to complete a task

c)

A virus on a computer

d)

A game on a phone

2.

Who writes programs?

a)

Gamers

b)

Programmers

c)

Scientists

d)

Technicians

3.

On which operating systems can Scratch run?

a)

Only Windows

b)

Windows, MacOS, and Linux

c)

Only MacOS

d)

Only Linux

4.

What is Scratch?

a)

A tool for coding viruses

b)

A programming language for creating games and animations

c)

A gaming software for mobile phones

d)

A tool for designing hardware

5.

How are programs created in Scratch?

a)

By writing code in a text editor

b)

By dragging and dropping blocks of code

c)

By selecting predefined templates

d)

By using a mouse and keyboard

6.

Who developed Scratch?

a)

Bill Gates

b)

Steve Jobs

c)

Lifelong Kindergarten Group at MIT

d)

Elon Musk

7.

What is a sprite in Scratch?

a)

A tool for coding

b)

A small graphic character performing actions

c)

A type of program

d)

A Scratch programming block

8.

What are the default X and Y coordinates in Scratch used for?

a)

Indicating the position of a sprite on the stage

b)

Indicating the size of a sprite

c)

Defining sprite speed

d)

Determining screen resolution

9.

What is the "Presentation Mode" used for?

a)

To edit a sprite

b)

To view the project in full screen

c)

To delete a sprite

d)

To create animations

10.

What does the "Duplicate" tool do?

a)

Deletes a sprite

b)

Creates a copy of the sprite

c)

Changes sprite size

d)

Rotates a sprite

11.

Which tool helps increase the size of a sprite?

a)

Grow

b)

Shrink

c)

Rotate

d)

Duplicate

12.

What is the "Blocks Palette" used for?

a)

To design new sprites

b)

To program sprites and create actions

c)

To store sprite images

d)

To manage stage settings

13.

What is a script in Scratch?

a)

A set of graphics for a sprite

b)

A sequence of stepwise instructions

14.

Where is a script created in Scratch?

a)

Blocks Palette

b)

Script Area

c)

Presentation Mode

d)

Stage Coordinates

15.

How many blocks are needed to form a script?

a)

At least one

b)

At least two

c)

At least five

d)

Any number

16.

How do you create a new sprite using the paint editor?

a)

Click "New Sprite" and draw in the costumes window

b)

Select a sprite from the library

c)

Upload a sprite file

d)

Import a sprite from a camera

17.

How can you move a sprite to a desired position on the stage?

a)

Click and drag it

b)

Use arrow keys

c)

Type coordinates manually

d)

Rotate the sprite

18.

How do you save a sprite?

a)

Click "File" and select "Save As"

b)

Right-click the sprite and select "Save"

c)

Drag the sprite to a folder

d)

Save it as a script

19.

What is the function of the "Move 20 Steps" block?

a)

Rotates the sprite clockwise

b)

Moves the sprite forward

c)

Turns the sprite counterclockwise

d)

Moves the sprite backward

20.

How do you move a sprite backward?

a)

Use "Turn 15 Degrees" block

b)

Type a negative number in the "Move" block

21.

Which block helps draw colorful shapes?

a)

Motion Block

b)

Pen Block

c)

Script Block

d)

Presentation Block

22.

What does the "Pen Down" block do?

a)

Increases pen size

b)

Changes the pen color

c)

Draws lines as the sprite moves

d)

Deletes the sprite

23.

How can you change the thickness of a pen in Scratch?

a)

Use "Set Pen Size" block

b)

Use "Pen Color" block

c)

Use "Turn" block

d)

Use "Move" block

24.

What does the "Stop" button do?

a)

Stops the sprite from moving

b)

Pauses the project temporarily

c)

Stops the project execution

d)

Deletes the project

25.

How do you create a duplicate sprite?

a)

Use the "Stamp" block

b)

Use the "Pen Down" block

c)

Use the "Turn" block

d)

Use the "Stop" button

26.

What happens when a sprite reaches the edge of the stage with the "If on Edge, Bounce" block?

a)

The sprite stops moving

b)

The sprite moves backward

c)

The sprite bounces back and changes direction

d)

The sprite disappears

27.

Which block allows the sprite to bounce on the stage?

a)

Bounce Block

b)

Edge Block

28.

How can sound be added to a Scratch project?

a)

Using the Motion Blocks

b)

Using the Sound Blocks

c)

Using the Pen Blocks

d)

Using the Presentation Blocks

29.

What is the function of the "Green Flag"?

a)

To delete the sprite

b)

To stop the project

c)

To run the project step by step

d)

To edit the script

30.

Which block is used to change the pen color?

a)

Change Pen Size

b)

Pen Down

c)

Change Pen Color

d)

Move

31.

What does the "Turn 15 Degrees" block do?

a)

Moves the sprite forward

b)

Rotates the sprite clockwise

c)

Rotates the sprite counterclockwise

d)

Stops the sprite

32.

Which block enables a sprite to move and draw simultaneously?

a)

Pen Down

b)

Move

c)

Both Pen Down and Move

d)

Turn

33.

Where can scripts be created and edited in Scratch?

a)

Blocks Palette

b)

Script Area

c)

Presentation Mode

d)

Stage Coordinates