wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Scratch Quiz 6B (Pen Functionality)

Total questions: 49

Worksheet time: 25mins

Name
Class
Date
1.

What is the function of the "Stage/Gaming Window" in Scratch?

a)

It displays the code blocks.

b)

It shows the output of the program or the game being created.

c)

It lists all the sprites in the project.

d)

It allows users to change the language of the interface.

2.

What happens when you select the "Costumes" tab in Scratch?

a)

You can add or change multiple looks for the same sprite.

b)

You can add sound effects to the project.

c)

You can write code for the sprite.

d)

You can delete a sprite.

3.

What is the purpose of the "Backdrops/Stages" section in Scratch?

a)

To create or select a new sprite.

b)

To create or select a new backdrop for the stage.

c)

To delete a sprite.

d)

To change the language of the interface.

4.

What is the significance of the "Trash Icon" in the sprite panel?

a)

It deletes the selected sprite and all its code.

b)

It saves the project.

c)

It changes the language of the interface.

d)

It adds a new sprite to the project.

5.

What does the "Start/Stop Controls" in Scratch do?

a)

It starts or stops the execution of the program.

b)

It deletes the current sprite.

c)

It changes the language of the interface.

d)

It saves the project.

6.

What does the "when green flag clicked" block do in Scratch programming?

a)

Runs blocks when a key is pressed.

b)

Runs blocks when the left mouse button is clicked.

c)

Attaches blocks to run when the green flag is clicked.

d)

Stops all scripts from running.

7.

What does the "point in direction 90" block do?

a)

Moves the sprite to a random position.

b)

Turns the sprite left by 15 degrees.

c)

Points the sprite in a specific direction.

d)

Stops all scripts from running.

8.

Which block is used to pause the program for a specific number of seconds?

a)

Stop all block.

b)

Wait block.

c)

Forever block.

d)

Repeat block.

9.

What does the "delete this clone" block do?

a)

Deletes the current clone so it disappears from the stage.

b)

Creates a clone of a sprite.

c)

Moves the sprite to a random position.

d)

Stops all scripts from running.

10.

What does the "if-then" block do in Scratch programming?

a)

Runs blocks inside only when the conditions are met.

b)

Runs blocks repeatedly for a certain number of times.

c)

Stops all scripts from running.

d)

Moves the sprite to a random position.

11.

Which block is used to follow the mouse cursor or go to a random position?

a)

Go to x: 0 y: 0 block.

b)

Go to mouse-pointer block.

c)

Point in direction block.

d)

Move 10 steps block.

12.

What does the "stop all" block do in Scratch programming?

a)

Stops all scripts from running.

b)

Runs blocks repeatedly for a certain number of times.

c)

Moves the sprite to a random position.

d)

Points the sprite in a specific direction.

13.

Which block is used to run blocks repeatedly for a certain number of times?

a)

Forever block.

b)

Repeat block.

c)

If-then block.

d)

Stop all block.

14.

What does the "direction" block represent in Scratch programming?

a)

The degree of which the sprite is currently facing.

b)

The value of the x position of the sprite.

c)

The value of the y position of the sprite.

d)

The number of steps the sprite moves.

15.

Which block is used to run blocks repeatedly until the red stop button is clicked?

a)

Forever block.

b)

Repeat block.

c)

If-then block.

d)

Stop all block.

16.

What does the "change y by 10" block do?

a)

Moves the sprite up or down by a number of steps.

b)

Moves the sprite left or right by a number of steps.

c)

Points the sprite in a specific direction.

d)

Stops all scripts from running.

17.

Which block is used to go to any position where x is between -240 and 240, and y is between -180 and 180?

a)

Go to mouse-pointer block.

b)

Go to x: 0 y: 0 block.

c)

Point in direction block.

d)

Move 10 steps block.

18.

What does the "x position" block represent in Scratch programming?

a)

The value of the x position where the sprite currently is.

b)

The value of the y position where the sprite currently is.

c)

The degree of which the sprite is currently facing.

d)

The number of steps the sprite moves.

19.

What does the "y position" block represent in Scratch programming?

a)

The value of the x position where the sprite currently is.

b)

The value of the y position where the sprite currently is.

c)

The degree of which the sprite is currently facing.

d)

The number of steps the sprite moves.

20.

Which block is used to turn the sprite left by a certain number of degrees?

a)

Turn left block.

b)

Turn right block.

c)

Point in direction block.

d)

Move 10 steps block.

21.

Which block is used to turn the sprite right by a certain number of degrees?

a)

Turn left block.

b)

Turn right block.

c)

Point in direction block.

d)

Move 10 steps block.

22.

What does the "wait until" block do in Scratch programming?

a)

Pauses the program for some seconds.

b)

Pauses the program until the conditions are met.

c)

Stops all scripts from running.

d)

Runs blocks repeatedly for a certain number of times.

23.

Which block is used to run blocks when a key is pressed on the keyboard?

a)

When green flag clicked block.

b)

When space key pressed block.

c)

When this sprite clicked block.

d)

Forever block.

24.

Which block is used to run blocks when the left mouse button is clicked at a sprite?

a)

When green flag clicked block.

b)

When space key pressed block.

c)

When this sprite clicked block.

d)

Forever block.

25.

What does the "if-then-else" block do in Scratch programming?

a)

Runs blocks inside only when the conditions are met.

b)

Runs blocks below "if" when conditions are met, or blocks below "else" if not.

c)

Stops all scripts from running.

d)

Moves the sprite to a random position.

26.

Which block is the first block for all other blocks that are used to control a clone?

a)

Create clone of myself block.

b)

Delete this clone block.

c)

When I start as a clone block.

d)

Forever block.

27.

What does the "set y to 0" block do in Scratch programming?

a)

Moves the sprite left or right to a position.

b)

Moves the sprite up or down to a position.

c)

Points the sprite in a specific direction.

d)

Stops all scripts from running.

28.

Which block is used to turn the sprite to any direction, such as 0 degrees for left, 90 degrees for up, 180 degrees for right, and 270 degrees for down?

a)

Turn left block.

b)

Turn right block.

c)

Point in direction block.

d)

Move 10 steps block.

29.

Which block is used to run blocks inside repeatedly for a certain number of times?

a)

Forever block.

b)

Repeat block.

c)

If-then block.

d)

Stop all block.

30.

What does the "wait 1 secs" block do in Scratch programming?

a)

Pauses the program for some seconds and then continues.

b)

Pauses the program until the conditions are met.

c)

Stops all scripts from running.

d)

Runs blocks repeatedly for a certain number of times.

31.

The Pen Down block tells ...

a)

The Sprite to start drawing

b)

The Sprite to erase a drawing

c)

The Sprite to stop drawing

d)

The Sprite to draw

32.

The Pen Up block tells ...

a)

The Sprite to start drawing

b)

The Sprite to erase a drawing

c)

The Sprite to draw

d)

The Sprite to stop drawing

33.

Use Erase All at the start of each program if you want ...

a)

To remove any lines

b)

To remove any previous lines

c)

To remove any shapes

d)

To remove steps

34.

This block for

a)

Change the color

b)

Change the size

35.

Choose the pen block

a)
b)
36.

This block is used for

a)

assigning the pen a size of 1

b)

Increasing the size of the pen by 1

37.

This command sets pen colour based on your choice from colour picker.

a)

Set pen color to

b)

Change pen shade to

c)

Pen up

d)

Pen down

38.

Which block do we use to assign pen size to 1

a)

Stamp

b)

Pen down

c)

Set pen size to 1

d)

Change pen color by 10

39.

which command in Scratch that allows a sprite to draw shapes?

a)

Pencil commands

b)

Pen commands

c)

Motion commands

d)

Drawing commands

40.

To increase the the pen size by 1, we use

a)

'Set pen size' Command

b)

'Change pen size' Command

c)

'Pen size' Command

d)

'Change pen' Command

41.

How many times should this be repeated to draw a CLOSED shape?

a)

360

b)

100

c)

4

d)

10

42.

Should you use this script to start drawing from the centre?

a)

Yes

b)

No

43.

Why should you NOT use this script to start drawing from the centre?

a)

Everything might not be erased

b)

A line might be drawn to the centre

c)

Everyhing might be erased

d)

(x = 0, y = 0) is not the centre

44.

These sprites do the same thing

a)

True

b)

False

45.

What will be the pen size after you run any one of these scripts?

a)

0

b)

1

c)

10

d)

100

46.

To get Pen block, I choose

a)
b)
47.

This block is used for

a)

set color

b)

change color

48.

This block is used for

a)

set pen size

b)

change pen size

49.

Which command is used to duplicate the sprite?

a)
b)
c)
d)