wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Creating Procedures in Scratch

Total questions: 10

Worksheet time: 20mins

Name
Class
Date
1.

Look at the code below. What will the program do when it runs?

a)

Square

b)

Rectangle

c)

Triangle

2.

What is a procedure (My Block) in Scratch?

a)

A block that moves a sprite forward

b)

A custom block that groups instructions to use multiple times

c)

A block that repeats forever

3.

Which of the following is an advantage of using procedures?

a)

Makes the code longer

b)

Helps to organize code and avoid repetition

c)

Makes the sprite jump higher

4.

What happens when the pen down block is used?

a)

The sprite draws a line as it moves

b)

The sprite stops moving

c)

The sprite changes colour

5.

What does the pen up block do?

a)

Stops the program

b)

Stops drawing while the sprite moves

c)

Deletes all drawings

6.

You want the sprite to draw a rectangle. Which blocks are needed?

a)

move, turn, pen down

b)

say, wait, pen up

c)

glide, clear, repeat forever

7.

Why is the pen down block usually placed before movement blocks?

a)

To make the sprite move faster

b)

To make sure the drawing starts when the sprite moves

c)

To change the sprite’s direction

8.

What is a nested loop in Scratch?

a)

A loop that runs only once

b)

A loop that never stops

c)

A loop inside another loop

9.

Which code shows a nested loop?

a)

b)

c)

10.

Look at this code: How many times will the sprite say “Hello”?

a)

3

b)

5

c)

6