wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CKQT-Scratch - Coding

Total questions: 35

Worksheet time: 35mins

Name
Class
Date
1.

Displays the location of your X and Y positions.

a)

Stage

b)

coordinates

c)

Point

d)

Step

2.

Where your project is displayed when active.

a)

Stage

b)

Speech bubble

c)

Tempo

d)

Loop

3.

A completed program in scratch is......

a)

Scratch

b)

Volume

c)

Project

d)

program

4.

Blocks that allows you to repeat scripts multiple times.

a)

Volume

b)

Script

c)

repeating blocks

d)

Variable

5.

What type of block is this?

a)

Iteration

b)

Sequence

c)

Selection

d)

Variable

6.

What type of block is this?

a)

Iteration

b)

Variable

c)

Sequence

d)

Selection

7.

A set of three blocks placed in order is known as what?

a)

Iteration

b)

Sequence

c)

Selection

d)

Variable

8.

If I want to move my goody to the right, which set of blocks would I need?

a)
b)
c)
d)
9.

Which set of blocks allow a character to move to the next level?

a)
b)
c)
d)
10.

Which set of blocks would I use if I wanted my character to get an extra life it touched a bowl of cheesy puffs?

a)
b)
c)
d)
11.

I want my bowl of cheesy puffs to appear at random points around the screen. Which set of blocks would I use?

a)
b)
c)
d)
12.
Which of the above let us manipulate the position of the selected sprite while coding?
a)
1
b)
2
c)
3
13.

Allows defining functions which have no return value:

a)

My Blocks

b)

Motion

c)

Control

d)

Sensing

14.

What does this script make the cat do? (practice it on your Scratch account to see!)

a)

Spin

b)

Duplicate 5 times

c)

Duplicate 25 times

d)

Spin and duplicate forever

15.

What is the output of the program?

a)
b)
c)
d)
16.

Which block allows you to collect information from user?

a)
b)
c)
d)

None of the Above

17.

What will my sprite do first?

a)

Say Bye

b)

Move 10 steps

c)

Say Hello

d)

Switch costume

18.

When the flag is clicked, what will be the coordinates of the sprite?

a)

(20, 110)

b)

(- 120, 180)

c)

(120 , 70)

d)

(- 120, 80)

19.

What will be the output of this script ?

a)

salma5years

b)

join name join lengthof name years

c)

join salma join lengthof 5 years

d)

None of the above

20.

Suppose you made a list and named it ANIMALS. What will happen if you used [add DOG to ANIMALS]

a)

DOG will be added to the end of the list

b)

DOG will be added to the beginning of the list

c)

None of the above

21.

What is the output of this script

a)

Spain

b)

France

c)

Sweden

d)

Italy

e)

Ireland

22.

How many times will meow sound be played?

a)

1

b)

2

c)

10

d)

12

23.

How many times will the sprite says hello

a)

8

b)

16

c)

24

d)

32

24.

What is the name of the variable used in this script

a)

Bunny

b)

Bear

c)

Snail

d)

Number

25.

What happens to a sprite's script if this sprite was deleted?

a)

The script will be saved if you decided to use this sprite later

b)

You can't delete a sprite before deleting the script written in it.

c)

The script will be deleted with the sprite

26.

What is the difference between the "Broadcast" and "Broadcast and wait" blocks?

a)

The first one broadcasts and carries on the script. The second one waits until those scripts have finished before carrying on

b)

The first one broadcasts all over the program. The second one do the same but executed for specified number of seconds

c)

None of the above

27.

About how long will this Script take to run?

a)

less than one second

b)

2 seconds

c)

5 seconds

d)

It will actually keep running forever

28.

What does this block do?

a)

Stops the sprite from rotating upside down when it changes direction

b)

Makes the sprite go upside down

c)

slows the sprite down

d)

spins the sprite around forever

29.

Choose the correct solution:

I would like for my Sprite to earn points when it touches the apple!

a)
b)
c)
d)
30.

What is the output of the program?

a)
b)
c)
d)
31.

WHAT IS THE RESULT OF THE PROGRAM

a)
b)
c)
d)
32.

WHAT IS THE OUTPUT OF THE PROGRAM?

a)
b)
c)
d)
33.

How to make one sprite run to the other sprite?

a)
b)
c)
d)
34.

1. To add a new sprite to your code, you click on:

a)
b)
c)
35.

Choose the code that makes the sprite look to the left.

a)
b)
c)