Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Grade 6 Scratch

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

During a coding workshop, Aanya, Aarav, and Divya are working on a fun game in Scratch. Why would they use a loop in Scratch?

a)

To delete a variable

b)

To change the color of the sprite

c)

To play a sound effect

d)

To repeat a set of blocks multiple times

2.

Broadcasting messages in Scratch: What is the purpose of broadcasting messages in Scratch?

a)

To enable Shreya, Akhil, and Rohan to communicate with each other and trigger specific actions.

b)

To create a new sprite

c)

To play music in the background

d)

To change the background color of the stage

3.

Handling events in Scratch: What are some examples of events in Scratch that Neha, Krish, and Sanya can use to make their projects more interactive?

a)

Traffic signals

b)

Key presses, mouse clicks, sprite collisions, and timer triggers

c)

Weather forecasts

d)

Cooking recipes

4.

Handling events in Scratch: How can Mira, Dhruv, or Avani respond to a specific event in Scratch?

a)

Use the 'if [event] then' block

b)

Manually type the event name in the code

c)

Click on the sprite to trigger the event

d)

Use the 'when [event] block'

5.

How do variables in Scratch programming help students like Dhruv, Divya, and Siya?

a)

Variables in Scratch programming are used to play sound effects.

b)

Variables in Scratch programming are only used for decoration.

c)

Variables in Scratch programming are used to create animations.

d)

Variables in Scratch programming are used to store and manipulate data.

6.

Siya, Myra, and Riyaan are exploring the world of Scratch programming. How can they create a loop in Scratch?

a)

Using the 'repeat' block or the 'forever' block

b)

Using the 'wait' block

c)

Using the 'if' block

d)

Using the 'stop' block

7.

Creating an interactive game in Scratch: What are some key elements of creating an interactive game in Scratch, Arnav, Tara, and Avni?

a)

Using sprites, coding scripts for movement and interaction, and incorporating variables and control structures

b)

Solving math problems

c)

Singing a song

d)

Using watercolors and paintbrushes

8.

What does this code do?

a)

It clicks the sprite forever

b)

It allows you to draw shapes

c)

It generates sprites forever

9.
Will the Sprite move from his position after this code ?
a)
Yes
b)
No
10.
a)
b)
c)
d)
11.

Which of the following sections of code will make the script follow the mouse pointer around the screen?

a)
b)
c)
d)
12.

What type of block is this?

a)

Iteration

b)

Variable

c)

Sequence

d)

Conditional

13.

I want to animate Barry the Butterfly which blocks should I use?

a)
b)
c)
d)
14.

In Scratch blocks in the "My Blocks" Category are known as ____________ in other programming languages

a)

Motion

b)

Sensing

c)

Function

d)

Pen block

15.

How can Arjun, Aarush, and Aarav create a new sprite in Scratch?

a)

Use the 'Events' category and choose 'New Sprite'

b)

Click on the 'Sound' category and select 'Create Sprite'

c)

Click on the 'Data' category and select 'Make a New Sprite'

d)

Go to the 'Looks' category and click on 'Add Sprite'

16.

How can Aarav, Divya, and Neha add sound effects to their Scratch project?

a)

By using event blocks, control blocks, and sensing blocks

b)

By using cooking blocks, dancing blocks, and singing blocks

c)

By using painting blocks, drawing blocks, and sculpting blocks

d)

By using sound blocks, music blocks, and effect blocks

17.

Functions make our scripts:

a)

Compact

b)

Easy to read

c)

Easy to Modify

d)

All of the above

18.

________________ is a thing through which we can refer to the feature of bringing sprites into an action upon touching or clicking a mouse button .

a)

Operators

b)

Control

c)

Forever Script

d)

If - else Script

e)

Sensing

19.

What shape does the following code block produce?

a)

Square

b)

Circle

c)

Rectangle

d)

Triangle

20.

To get pen block, I choose

a)
b)
c)