wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CKQG_Scratch 03. Loops in Scratch

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Which of the following blocks would repeat a code until a certain condition was met?

a)
b)
c)
d)
2.

What would the following block say?

a)

Help!!

b)

Help!

c)

HELP!!

d)

It would not say anything

3.

Which of the following blocks are loops? Select all that apply

a)
b)
c)
d)
4.

What does this block do?

a)

Repeat the code forever

b)

Repeat the code 2 times

c)

Repeat the code until touching the sprite

5.

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

a)
b)
c)
d)
6.

What is the output of the following code block?

a)
b)
c)
d)
7.

What is the output of the following code block?

a)
b)
c)
d)
8.

What is the output of the following code block?

a)
b)
c)
d)
9.

What is the output of the following code block?

a)
b)
c)
d)
10.

What shape does the following code block produce?

(a)  

11.

What shape does the following code block produce?

(a)  

12.

What shape does the following code block produce?

(a)  

13.

What shape does the following code block produce?

(a)  

14.

How many times will the block "move 100 steps" get repeated?

a)

10

b)

3

c)

30

d)

13

15.

What is a loop?

a)

Starting the program

b)

Ending the program

c)

Allows something to be repeated

16.

What's the difference between these 2 scripts?

a)

the first one will say Hello once and second will say it for 2 seconds

b)

the second one will say Hello forever and first one will say it for 2 seconds

c)

the second one will say Hello once and first one will say it for 2 seconds

d)

the first one will say Hello forever and second one will say it for 2 seconds

17.

What will this script have the sprite do?

a)

appear, wait, disappear and then repeat forever

b)

move around the screen, disappear and then reappear

c)

disappear, reappear and then wait and then repeat forever

d)

disappear then reappear forever

18.

Which of the following statements is true about this script?

a)

when you run the script, nothing will happen

b)

when you run the script, the sprite will keep getting larger and larger

c)

when you run the script, the sprite will get smaller and smaller

d)

when you run the script, the sprite will get larger and then smaller

19.

If you wanted the Cat sprite to look like it is moving in place, which of the following scripts would you use

a)
b)
c)
d)
20.

Blocks put inside a _______________ executes one after the other, over and over, until the stop button is used to end the script.

a)
b)
c)
d)
e)
21.

Blocks put inside a ___________________ executes until a Boolean statement is True.

a)
b)
c)
d)
e)
22.

These blocks are not loops:

a)
b)
c)
d)
e)
23.

Which block allows me to increase the score?

a)

Set score to 0

b)

Change score by 10

24.

Where will this sprite spawn?

a)

The top half of the stage

b)

The bottom half of the stage

25.

Why won't this variable change repeatedly (more than once)?

a)

There is no change click by block

b)

There is no hat block to activate the algorithm

c)

There is no loop

d)

There is no sensing block

26.

What will this algorithm do?

a)

End the game when time runs out

b)

Start the game when time runs out

c)

End the game when time reaches 10

d)

Start the game when time reaches 10

27.

The blue "touching" statement uses a Boolean value to create a(n) ...

a)

conditional statement

b)

iteration

c)

loop

d)

algorithm

28.

●     What’s the difference between Set/Change values?

a)

There isn't any difference...

b)

Different categories (one refers to looks and the other to loops)

c)

"Set" lets us put an initial value, while "Change" lets us add a different value each time!

d)

"Change" lets us put an initial value, while "Set" lets us add a different value each time!

29.

Why do we use "Infinite loops"?

a)

To repeat something for a certain number of times

b)

To constantly repeat something.

c)

They help us tie our shoes.

d)

We don't really need them.

30.

which code is correct for creating circle ?

a)
b)
c)
d)