wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Scratch Blocks Worksheet (Grade 3)

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

What is the color of the Events block in Scratch?

a)

Blue

b)

Yellow

c)

Green

d)

Red

2.

Why are Events blocks important in Scratch?

a)

They start actions when something happens

b)

They make the sprite look bigger

c)

They draw shapes with the pen

d)

They change the backdrop automatically

3.

Create a simple project that runs when the green flag is clicked. Which event block should you use?

a)

When green flag clicked

b)

When space key pressed

c)

When this sprite clicked

d)

When backdrop switches

4.

What will happen if you remove the "when green flag clicked" block from a script?

a)

The script will not start by clicking the green flag

b)

The sprite will move faster

c)

The pen color will change

d)

The backdrop will switch

5.

The Pen block helps to:

a)

Move the sprite

b)

Play sounds

c)

Draw lines and shapes

d)

Add new backdrops

6.

To see the trail of the sprite, we use the ____________ command.

a)

Pen up

b)

Pen down

c)

Erase all

d)

Clear

7.

Write steps to draw a square using the Pen block. Which sequence is correct?

a)

Pen down, repeat 4 times: move steps and turn 90°, then pen up

b)

Pen down, move once, turn 180°, then pen up

c)

Pen up, repeat 4 times: move steps and turn 45°

d)

Pen down, wait 1 second, stop all

8.

Control blocks are used to manage how scripts run. (True/False)

a)

True

b)

False

9.

What is the function of the "repeat" block in Scratch?

a)

Repeat actions a set number of times

b)

Run the script forever

c)

Start events when keys are pressed

d)

Change pen color

10.

How does the "forever" block differ from the "repeat" block?

a)

Forever runs endlessly; repeat runs a set number of times

b)

Repeat runs endlessly; forever runs a set number of times

c)

Forever only changes colors

d)

Repeat only works with sounds

11.

Create a program where the sprite starts drawing when the green flag is clicked and stops when the space key is pressed. Which blocks should be included?

a)

When green flag clicked

b)

Forever

c)

When space key pressed

d)

Stop all

12.

Events block is used to:

a)

Control the sprite’s motion

b)

Start a program

c)

Draw with pen

d)

Change background

13.

The Events block in Scratch is __________ in color.

a)

Blue

b)

Yellow

c)

Green

d)

Red

14.

"When green flag clicked" starts the program when the flag is clicked. (True/False)

a)

True

b)

False

15.

What happens when we use "When space key pressed" in a script?

a)

The script runs when the space key is pressed

b)

The script only runs with the mouse

c)

The sprite changes costume automatically

d)

The backdrop changes every second

16.

How would a project behave if two different events are used for the same sprite?

a)

Different scripts can start with different triggers

b)

Only the first event will work

c)

The sprite will stop moving

d)

The pen will always be down

17.

The Pen block belongs to which category?

a)

Looks

b)

Motion

c)

Pen

d)

Sound

18.

The block used to change pen color is __________.

a)

Set pen color to

b)

Change pen color by

c)

Set color effect to

d)

Erase all

19.

Write two commands that help to draw a line in Scratch. Which pair is correct?

a)

Pen down and move steps

b)

Turn 90° and stop all

c)

Pen up and wait 1 second

d)

Switch backdrop and play sound

20.

Draw a triangle using Pen and Motion blocks. Which sequence is correct?

a)

Pen down, repeat 3 times: move steps and turn 120°, then pen up

b)

Pen down, repeat 4 times: move steps and turn 90°, then pen up

c)

Pen up, move steps, turn 45°, stop all

d)

Pen down, forever move steps

21.

Use Pen, Motion, and Control blocks to create a simple Rangoli pattern. Which loop setup would best repeat a shape around a circle?

a)

Repeat 6 times: draw a shape and turn 60°

b)

Repeat 2 times: move and stop all

c)

Forever change color without turning

d)

Wait 1 second and play sound

22.

The "repeat" block helps to:

a)

Repeat actions

b)

Change colors

c)

Move sprite

d)

Start events

23.

The block that runs a script endlessly is __________.

a)

Repeat

b)

Forever

c)

Stop all

d)

Wait

24.

What is the use of the "wait" block in Scratch?

a)

It stops the program forever

b)

It makes the sprite wait for a set time before the next block

c)

It changes the sprite’s costume

d)

It starts the program

25.

What will happen if a "forever" loop is placed inside another "forever" loop?

a)

The inner loop runs once then stops

b)

The outer loop stops the inner loop

c)

The blocks inside keep repeating without stopping

d)

The sprite is deleted

26.

Create a program that makes the sprite draw a star when the green flag is clicked. Which set of blocks would correctly draw the star?

a)

When green flag clicked; say Hello

b)

When green flag clicked; pen down; repeat with move and turn to draw points; pen up

c)

When green flag clicked; change costume; stop

d)

When green flag clicked; play sound; wait

27.

If your project is not running when you click the flag, what could be missing from your script?

a)

A forever block

b)

A when green flag clicked block

c)

A move 10 steps block

d)

A looks block

28.

Design a "Spinning Pattern" project using Events, Control, and Pen blocks. Which logic best matches this?

a)

Start with when green flag clicked; pen down; repeat move and turn to make a spinning pattern; pen up

b)

Say Hello then stop

c)

Change costume repeatedly without turning

d)

Play a sound then wait

29.

Which block combination will help draw a moving square?

a)

Motion + Looks

b)

Motion + Pen + Control

c)

Pen + Sound

d)

Events + Looks

30.

In Scratch, the character that performs actions is called a

a)

script

b)

stage

c)

sprite

d)

costume

31.

The stage is the area where the sprite performs actions.

a)

True

b)

False

32.

Why is the "when green flag clicked" block often used at the beginning of a program?

a)

It points the sprite in a direction

b)

It runs blocks only if a condition is true

c)

It starts the script when the project begins

d)

It changes the background

33.

Your sprite is drawing unwanted lines. Which block should you use to fix it, and why?

a)

Pen down, because it stops drawing

b)

Pen up, because it lifts the pen and stops drawing lines

c)

Move 10 steps, because it clears lines

d)

Wait, because it pauses drawing

34.

A programming language has a set of

a)

blocks

b)

instructions

35.

Which block has instructions to provide the trail of the sprite?

a)

Motion

b)

Pen

c)

Looks

d)

Sound

36.

Pen down command makes the sprite ______ as it moves.

a)

leave a trail

b)

disappear

c)

stop forever

d)

jump to the stage

37.

Which block helps us to play a musical note?

a)

Looks

b)

Sound

c)

Motion

d)

Events

38.

Which block changes the looks of a sprite?

a)

Motion

b)

Looks

c)

Sound

d)

Events

39.

In Scratch, the character which moves on the stage is called a

a)

costume

b)

sprite

c)

script

d)

stage

40.

The place where you can run your stories, games or animations is the

a)

Sprite

b)

Costume

c)

Stage

d)

Sound

41.

The statement "Stage area displays background and sprite for animation"

a)

True

b)

False

42.

The statement "Red flag is used to run the animation"

a)

True

b)

False

43.

What is the function of the 'when green flag clicked' command block?

a)

Points sprite in the specified direction

b)

If condition is true, runs the blocks inside

c)

Runs the script

44.

Look carefully at the scripts below. How many times does the costume change happen?

a)

10

b)

20

c)

30

45.

Match the instructions to the appropriate blocks.

a)

Pen

1.

Pen down

b)

Looks

2.

Change color effect by

c)

Sound

3.

Set instrument to

d)

Motion

4.

Move 10 steps

46.

In Scratch which blocks are blue?

a)

Control

b)

Looks

c)

Sound

d)

Motion

47.

A block which changes the looks of a sprite, or the background is

a)

Looks

b)

Motion

c)

Sound

d)

Events

48.

A block which has instruction to make the sprite speak, musical notes is

a)

Looks

b)

Motion

c)

Sound

d)

Events

49.

When the command "set pen color" is used, what happens?

a)

The sprite moves

b)

The pen’s drawing color changes

c)

The sprite hides

d)

The program stops

50.

When the command "set pen size" is used, what happens?

a)

The sprite says Hello

b)

The thickness of the drawn line changes

c)

The background changes

d)

The sound volume increases

51.

What is the function of the 'Move 10 steps' command block?

a)

Runs the blocks inside over and over

b)

Move sprite forward

c)

Runs script below when specified key is pressed

d)

None of the above

52.

Identify the odd man out from this group: Move 10 steps, point in direction, if on edge bounce, forever

a)

Move 10 steps

b)

point in direction

c)

if on edge bounce

d)

forever

53.

Identify the odd man out from this group: set instrument to, change color effect by, stop all sounds, change volume by

a)

set instrument to

b)

change color effect by

c)

stop all sounds

d)

change volume by

54.

Identify the odd man out from this group: clear, think hmm, show, hide

a)

clear

b)

think hmm

c)

show

d)

hide

55.

Identify the odd man out from this group: Pen up, pen down, stamp, wait

a)

Pen up

b)

pen down

c)

stamp

d)

wait

56.

What are the main components of Scratch? Select all that apply.

a)

Stage

b)

Sprite list

c)

Blocks palette

d)

Scripts area

e)

Costume editor only

57.

Which are uses of the Pen block menu? Select two.

a)

Draw lines by leaving a trail

b)

Play a musical note

c)

Change pen color

d)

Change the sprite’s direction only

58.

Write down the blocks used in the program shown. Which list best matches common simple scripts?

a)

When green flag clicked; move 10 steps; say Hello

b)

Change volume; stop all sounds; forever

c)

Hide; show; point towards mouse-pointer; delete

d)

None of the above

59.

Modify the following script: change pen color to orange; change pen size to 10; decrease the number of steps; change last block to think Hmm!. Which changes should be made?

a)

Change pen color to orange

b)

Change pen size to 10

c)

Decrease the number of steps

d)

Change last block to think Hmm!

60.

Aarav wants to move the sprite forward by 20 steps and then say "Hi, How are you?" Which sequence of blocks will do this?

a)

When green flag clicked; say Hi, How are you?; move 20 steps

b)

When green flag clicked; move 20 steps; say Hi, How are you?

c)

Forever; say Hi, How are you?

d)

Stop all