wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Scratch Coding

Total questions: 60

Worksheet time: 3600secs

Name
Class
Date
1.
a)
Make the character spin
b)
Make the ball bounce
c)
Start the game 
d)
Add a sprite
2.
I go to add a script to my character and find that my blocks have disappeared. Why is this?
a)
Scratch Malfunctioned
b)
I have stage selected
c)
I have the wrong program open
d)
I have exceeded the block lmit
3.
Programming languages give computers instructions
a)
True
b)
False
4.
An algorithm is..
a)
.. A set of instructions
b)
... A motion block
c)
... A character
d)
... A loop statement 
5.
A costume is 
a)
A code block
b)
A motion 
c)
A different way a sprite looks
d)
A sound 
6.
Variables are already made for you
a)
True 
b)
False 
7.
In scratch, a character or object is called? 
a)
Spirit
b)
Sprint
c)
Sprite
d)
Split
8.
You use _____ blocks to program Scratch
a)
Code
b)
Algorithm
c)
Sequence 
d)
Memory
9.
The Y axis is "Up" and "Down" 
a)
True 
b)
False 
10.

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

11.

Which sprite has the most available costume options?

a)
b)
c)
d)
12.

In scratch, this is the place where we see all the possible commands for our project. Includes movement, control, events and other options.

a)

Stage

b)

Sprites

c)

Blocks

d)

Scripts

13.

Which command let the sprites walk?

a)

Walk

b)

Run

c)

Move

d)

Go

14.

Scratch is...

a)

a programming language

b)

a gaming application

c)

video editing software

d)

sound editing software

15.

These blocks are different examples of what?

a)

motion

b)

events

c)

controls

d)

sound

16.

A completed program in scratch is called

a)

Scratch

b)

Volume

c)

Project

d)

Document

17.

What will the cat say when this script is run?

a)

Have a nice day. (only)

b)

Here's some fruit. (only)

c)

Here's some fruit. Have a nice day.

d)

You can't have any. Have a nice day.

18.

" if on edge, bounce " mean ... ?

a)

Jump

b)

Go back

c)

Continue

d)

STOP

19.

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

a)
b)
c)
20.

When is this used?

a)

With the point in direction block.

b)

With the move block.

c)

When I want the game to end.

d)

When I want to change costume

21.

To make character pause or slow in scratch, control that is added to script is

a)

Forever

b)

Repeat

c)

Wait

d)

Next costume

22.

Sensing blocks are used to tell the sprite what to do when touching something on the stage.

a)

True

b)

False

23.

A block that sends messages from one sprite to another

a)

When the green flag is clicked

b)

Broadcast block

c)

Forever Loop

d)

If/Then Block

24.

What is the output of the program?

a)
b)
c)
d)
25.

What is the output of the program?

a)
b)
c)
d)
26.

What is the output of program?

a)
b)
c)
d)
27.

WHAT IS THE OUTPUT OF THE PROGRAM?

a)
b)
c)
d)
28.

WHAT IS THE OUTPUT OF THE PROGRAM?

a)
b)
c)
d)
29.

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

a)
b)
c)
d)
30.

TO DRAW IN SCRATCH WE USE:

a)
b)
c)
d)
31.

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

a)
b)
c)
d)
32.

what is the color of the control blockes ?

a)

blue

b)

green

c)

light yellow

d)

i don`t know !

33.

what are the two axis in scratch

a)

x and y

b)

n and t

c)

j and w

d)

k and somethig

34.

you can NOT change the back drop of the stage .

a)

true

b)

false

35.

how many sprites can you add ?

a)

1234

b)

3

c)

10

d)

as much as

36.
Which from the following is not a command ?
a)
forever until
b)
repeat until
c)
repeat
d)
forever
37.
Can we give sprite specific location to start from ?
a)
No
b)
Yes
38.
What ( Red Flag ) mean in Scratch
a)
Nothing
b)
STOP
c)
Start
d)
Finish
39.
The computational concept of one thing causing another thing to happen.
a)
Parallelism
b)
Events
c)
Broadcast
d)
Loops
40.
A message that is sent through the Scratch program, activating receiving scripts.
a)
Parallelism
b)
Events
c)
Broadcast
d)
Loops
41.
The "forever" block is found in which of the following block types?
a)
sound
b)
data
c)
events
d)
control
42.

What is the default Sprite when you open Scratch?

a)

Cat

b)

Dog

c)

Bat

d)

Crab

43.

Which group of blocks include the When Flag Clicked command?

a)

Motion

b)

Looks

c)

Sound

d)

Control

44.
The Y axis is "Up" and "Down" 
a)
True 
b)
False 
45.
What is a loop?
a)
Starting the program
b)
Ending the program
c)
Allows something to be repeated
d)
Programs running
46.

Which of these would be most likely to be a variable in a game?

a)

score

b)

a castle backdrop

c)

a "go to x;y" block

d)

a costume for your sprite

47.

If your sprite is at the coordinate 0,0 where on the screen is it?

a)

Dead center

b)

Bottom Left Corner

c)

Top Left Corner

d)

Top Right Corner

48.

Which of the following is correct?

a)

X Axis is left-right, Y Axis is up-down

b)

Y Axis is left-right, Y Axis is up-down

c)

Y Axis is only negative numbers, X Axis is only positive numbers

d)

Y Axis is only positive numbers, X Axis is only negative numbers

49.

If the "W" key moves the character up, which of the following is TRUE...

a)

The code stack for W should include "Change y by -10"

b)

The code stack for W should include "Change x by 10"

c)

The code stack for W should include "Change y by 10"

d)

The code stack for W should include "Change x by -10"

50.

Coordinates (x,y)

a)

determine the position of the Sprite on stage.

b)

are near the end of the alphabet.

c)

are a great way to organize your clothes.

51.

The x coordinate is

a)

diagonal (from lowest left to highest right).

b)

vertical (up and down).

c)

horizontal (side to side).

52.

What does this block do?

a)

It writes notes for you

b)

It plays a musical note

c)

It beats the drum

53.

What does this code do?

a)

It clicks the sprite forever

b)

It allows you to draw shapes

c)

It generates sprites forever

54.

What does this color means?

a)

Events

b)

Control

c)

Pen

55.

What does this color means?

a)

Motion

b)

Sound

c)

Sensing

56.

What does this block do?

a)

Repeat the code forever

b)

Repeat the code 2 times

c)

Repeat the code until touching the sprite

57.

3. In which block will you find [Say (Hello) for (2) secs]

a)

Control

b)

Looks

c)

Motion

d)

Events

58.

What is a loop?

a)

Starting the program

b)

Allows something to be repeated

c)

Ending the program

d)

Run the program

59.

What is this icon used for in scratch?

a)

Choose a Costume

b)

Choose a Sprite

c)

Choose a backdrop

60.

It is possible to add maths into Scratch, what is the Scratch Key Word used for it?

a)

Operators

b)

Calculators

c)

Calculations

d)

Operations