wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

scratch

Total questions: 48

Worksheet time: 35mins

Name
Class
Date
1.

What is the output of the program?

a)
b)
c)
d)
2.

What is the output of the program?

a)
b)
c)
d)
3.

What is the output of program?

a)
b)
c)
d)
4.

What is the output of the program?

a)
b)
c)
d)
5.

WHAT IS THE OUTPUT OF THE PROGRAM?

a)
b)
c)
d)
6.

WHAT IS THE OUTPUT OF THE PROGRAM?

a)
b)
c)
d)
7.

TO START THE ALGORITHM WE USE ......

a)
b)
c)
d)
8.

TO DRAW IN SCRATCH WE USE:

a)
b)
c)
d)
9.

WHICH ONE OF THE FOLLOWING BLOCKS IS NOT A REPETITION LOOP.

a)
b)
c)
d)
10.
What do you call the list of commands in Scratch? 
a)
Sprite
b)
Script
c)
Scratch
d)
Help
11.

What programming concept means following steps in order?

a)

Iteration

b)

Sequence

c)

Selection

12.

What is a character in Scratch called?

a)

Bat

b)

Cat

c)

Sprite

d)

Crab

13.
Where do you find the images of characters to insert in Scratch? 
a)
Costumes
b)
Backdrop
c)
Gallery
d)
Script
14.

Which word below describes the use of a repetition block?

a)

Order

b)

Steps

c)

Loop

d)

Decision

15.
You use _____ blocks to program Scratch
a)
Code
b)
Algorithm
c)
Sequence 
d)
Memory
16.

What group of blocks controls movement of the Sprite?

a)

Control

b)

Sensing

c)

Motion

d)

Look

17.

Displays the location of your X and Y positions.

a)

stage

b)

coordinates

c)

volume

18.
The Y axis is "Up" and "Down" 
a)
True 
b)
False 
19.

What is the backdrop area called in Scratch?

a)

Ground

b)

Paint

c)

Area

d)

Stage

20.
What is a loop?
a)
Starting the program
b)
Ending the program
c)
Allows something to be repeated
d)
Programs running
21.

Which of the following will allow the movements to occur continuously to various positions?

a)
b)
c)
d)
22.

What does this block do?

a)

It writes notes for you

b)

It plays a musical note

c)

It beats the drum

23.

What does this block do?

a)

Repeat the code forever

b)

Repeat the code 2 times

c)

Repeat the code until touching the sprite

24.
What is the function of the light blue blocks?
a)
Variables
b)
Motion
c)
Operators
d)
Sensing
25.
What will happen when the green flag is clicked?
a)
Make the character spin
b)
Make the ball bounce
c)
Start the game 
d)
Add a sprite
26.
What would this code do?
a)
Make a character dance
b)
Make a sound play
c)
rotate a character
d)
chase the mouse
27.
What do you call the characters in Scratch? 
a)
Sprite
b)
Script
c)
Scratch
d)
Sprite Scripts 
28.
Where do you go to get help in Scratch? 
a)
Sprite
b)
Script
c)
Scratch
d)
Question mark
29.
Where do you find the images of backdrops to insert in Scratch? 
a)
Costumes
b)
Backdrop
c)
Gallery
d)
Script
30.
A costume is 
a)
A code block
b)
A motion 
c)
A different way a sprite looks
d)
A sound 
31.
A costume is 
a)
A code block
b)
A motion 
c)
A different way a sprite looks
d)
A sound 
32.
You can paint a new costume for a sprite in Scratch?
a)
True
b)
False
33.
What do you call the list of commands in Scratch? 
a)
Sprite
b)
Script
c)
Scratch
d)
Help
34.

programming language based on graphical code blocks

a)

Scratch

b)

sprite

c)

background

35.

A completed program in scratch.

a)

Scratch

b)

volume

c)

project

36.

Where your project is displayed when active.

a)

speech bubble

b)

stage

c)

tempo

37.

Graphical bubble that shows a sprite speaking.

a)

thought bubble

b)

speech bubble

38.
What is the final value of b?
a)
0
b)
9
c)
10
d)
11
39.

WHICH ONE OF THE FOLLOWING BLOCKS IS NOT A REPETITION LOOP.

a)
b)
c)
d)
40.

what is this ?

a)

a picture of a cat that says 'scratch'

b)

the icon of scratch

c)

a kitty head with the word 'scratch' under it

d)

scratch

41.

what will the sprite do ?

a)

does it move ?

b)

walk

c)

move

d)

when the green flag is clicked the sprite will move ten steps forword

42.

how many sprites can you add ?

a)

1234

b)

3

c)

10

d)

as much as

43.

how many block sections are there in scratch ?

a)

10

b)

maybe12

c)

is this suppose to be easy ?

44.

sprites can`t say any thing

a)

fals

b)

true

45.

Blocks that allows you to repeat scripts multiple times.

a)

repeating blocks

b)

script

c)

volume

46.

A variable like this one, can only hold one value at a time

a)

True

b)

False

47.

A Variable can hold a value that can be:

a)

Names.

b)

Numbers

c)

a name.

d)

a number

48.

Which of the following is a variable?

a)
b)
c)
d)