Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

G6 Smart Scratch

Total questions: 17

Worksheet time: 10mins

Name
Class
Date
1.

Which of the following blocks should be used with the block(Pen down) to draw something on Scratch?

a)

b)

c)

d)

2.

What is the function of a (repeat until) block?

a)


to repeat the blocks attached forever

b)

to repeat the blocks attached till a condition is met

c)


to repeat the blocks attached 10 times

d)

All of the above

3.

Which of the following is an extension category of blocks?


a)

b)

c)

d)

4.

A variable can be created with any name.


a)

صح

b)

لع

5.

Loops can repeat an action only until a condition is met.


a)

true

b)

Nope

6.

There can be more than one variable in a program.


a)

يس

b)

نو

7.

The block resets the value of the variable Steps.


a)

yes

b)

No

8.

What are the elements on our stage that represent characters and objects called?


a)

Stage

b)

Background image

c)


Sprites

d)


Animation

9.

Mark the incorrect sentence about variables.


a)

The information in a variable can never be changed

b)

Each variable should have a different name

c)


It is possible to create multiple variables in an app

d)


It can store different types of information: number, text, list.

10.

Given below is the program for a cat sprite. When the green flag is clicked, how many cats will be seen on the stage?


a)

21

b)

22

c)

19

d)

20

11.

What is the set of blocks given here called?


a)

Nested condition

b)

Repeat in forever loop

c)

Forever loop

d)

Nested loop

12.

Costumes are the appearances of a sprite.


a)

True

b)

False

13.

The (a)   category contains blocks to change the costume of a sprite.


14.

To rotate the sprite, use the (a)   blocks from the Motion category.


15.

What happens when the (stop all) block is executed?

a)

All scripts stop running

b)

Only the current script stops

c)

It pauses the program

d)

It resets the stage

16.

Can a sprite have multiple scripts attached to it?

a)

نعم

b)

لا

17.

What is the purpose of the (if) block in programming?

a)

To execute a block of code based on a condition

b)

To repeat a block of code

c)

To define a variable

d)

To create a new sprite