wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Coding Fundamentals SC

Total questions: 15

Worksheet time: 21mins

Name
Class
Date
1.

These blocks are different examples of what?

a)

motion

b)

events

c)

controls

d)

sound

2.

Variables are used to hold data that cannot change.

a)

True

b)

False

3.

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.

4.
To send a message between sprites or from the sprite to the stage, you need to
a)
sequence
b)
send
c)
transmit
d)
broadcast
5.
How many times would this code need to repeat to make a full circle?
a)
90
b)
180
c)
360
d)
720
6.
The green blocks that allow comparisons such as >, <, =, >=, <= are called..?
a)
logics
b)
operators
c)
formulas
d)
expressions
7.
How do you create a loop in scratch?
a)
use a repeat block
b)
snap a block
c)
use a variable
d)
use a condition block
8.
This script would draw a
a)
star
b)
square
c)
pentagon
d)
hexagon
9.

A conditional control block is a control block that uses a condition to determine when to __________________.

a)

close the program

b)

run its body.

c)

start executing the program

d)

finish the execution

10.

Which of these is a conditional block?

a)
b)
c)
d)

B and C are correct

11.

When would the condition statement be true?

a)

when the shark eats the fish

b)

when the shark thinks "Yum Yum..."

c)

when the fish get ready to be eaten

d)

when the shark touches the fish

12.
Performing an action depending on IF a criteria is met is called a
a)
sequence
b)
statement
c)
loop
d)
condition
13.
What in this picture is the condition?
a)
When flag clicked
b)
Touching paddle
c)
Forever if
d)
Move 5 steps
14.
What will this script do?
a)
the sprite will continue moving until the sprite touches orange
b)
the sprite will only move when it is touching the colour orange
c)
The sprite will move forever
d)
the sprite will stand still
15.
In Scratch which blocks are yellow?
a)
Motion
b)
Control
c)
Sensing
d)
Variables