wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CKQT-Scratch - Progarmming

Total questions: 35

Worksheet time: 35mins

Name
Class
Date
1.
To send a message between sprites or from the sprite to the stage, you need to
a)
sequence
b)
send
c)
transmit
d)
broadcast
2.
How many times would this code need to repeat to make a full circle?
a)
90
b)
180
c)
360
d)
720
3.
The green blocks that allow comparisons such as >, <, =, >=, <= are called..?
a)
logics
b)
operators
c)
formulas
d)
expressions
4.
The blocks that control a sprite are called
a)
lines
b)
scripts
c)
actions
d)
instructions
5.
What will this script do?
a)
draw random colors
b)
draw random shapes
c)
draw random colors in random places
d)
draw random numbers
6.
What is Scratch?
a)
a programming language/tool
b)
a code
c)
an animation
d)
a computer
7.
You can keep score in Scratch by creating a
a)
sprite
b)
variable
c)
loop
d)
function
8.
Several statements joined together is a
a)
run
b)
sequence
c)
loop
d)
variable
9.
This script would draw a
a)
star
b)
square
c)
pentagon
d)
hexagon
10.
Performing an action depending on IF a criteria is met is called a
a)
sequence
b)
statement
c)
loop
d)
condition
11.
To change the appearance of a sprite we can give it a different
a)
costume
b)
look
c)
style
d)
stage
12.
Repeating a statement more than once is called a
a)
loop
b)
sequence
c)
repetition
d)
event
13.
What would this script most likely do?
a)
make a sprite dance
b)
make a sprite invisible
c)
make the letter D appear
d)
make a sprite spin
14.
To program a sprite to duplicate itself on the stage while the program is running, you would need to use
a)
clone
b)
duplicate
c)
make a copy
d)
paste
15.
Which of these would move the sprite down on the stage?
a)
change x by 10
b)
change x by -10
c)
change y by 10
d)
change 7 by -10
16.
True or False: you can record or import your own sounds into your Scratch projects
a)
True
b)
False
17.
True or False: you can add your own images into your Scratch projects
a)
True
b)
False
18.
What will happen to the sprite when we click on it?
a)
It will move 10 step upwards
b)
10 letter Xs will appear
c)
It will move 10 steps to the left
d)
It will grow by 10 percent
19.

The blocks don't need to be joined, as long as they are on the script area, they will run.

a)

True

b)

False

20.

What type of coding is Scratch?

a)

Non-Textual

b)

Textual

21.

Which of these blocks can be identified as Iteration?

a)

wait 1 second

b)

set score to 0

c)

forever

d)

create clone of myself

22.

Which block allows you to make decisions (choices)?

a)
b)
c)
d)
23.

Which of the following symbols means "greater than"?

a)

<

b)

**

c)

/

d)

>

24.

Will the sprite move from it's position after this code?

a)

Yes

b)

No

25.

Which categories does this command blocks belong to?

a)

Looks

b)

Sensing

c)

Sound

d)

Motion

26.

Where do you find the images of characters to insert in scratch?

a)

Gallery

b)

Costumes

c)

Script

d)

Backdrop

27.

If Josh is 11 years old, what will this program print out?

a)

It won't print out anything

b)

You are old enough for Year 8

c)

You are still in year 7

d)

It will print out his age

28.

If Jenny is 13, which message will be broadcast?

a)

Message 1

b)

Message 2

c)

Message 3

d)

Message 4

29.

What is a Variable?

a)

It is a place where you can store some data

b)

It is a place in your code that changes

c)

It is a name given to a special sub-routine that changes how the program works

d)

It is when you want to add two number together

30.

Which are is this?

a)

Stage Area

b)

Script Area

c)

Sprite Area

31.

Which value is the X coordinate in (3, 5)?

a)

3

b)

5

32.

How many variables are present in the image above?

a)

1

b)

2

c)

3

d)

4

33.

AND, OR, NOT are all examples of what in programming

a)

Boolean expressions

b)

Connectives

34.

Describe what the piece of code above does.

a)

Makes the Sprite appear anywhere on the screen

b)

Make the sprite appear randomly between 1 and 100 on the X axis and 50 on the Y axis.

c)

Make the sprite appear at (1,50)

d)

Pick a random number between 1 and 100 and display it on the screen.

35.

The _____ co-ordinates are located vertically on a graph.

a)

X

b)

Y