wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CFU 1.10

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

When the message "Dance" is broadcast, one of the code blocks below will receive it. What will happen?

a)

A sprite will say "Hello!"

b)

A sprite's costume will change to the next costume.

c)

A sprite will think "Hmm..."

d)

A sprite will hide.

2.

When the message "Food" is broadcast, one or more of the code blocks below will receive it. What will happen? (Hint: You can select more than one option.)

a)

A sprite will change color.

b)

A sprite will say "Yum".

c)

A sprite's costume will change to the next costume.

d)

A sprite will hide.

3.

Scratch Cat has the code blocks below. How can Pico make Scratch Cat say hello?

a)

By broadcasting "Dance"

b)

By broadcasting "Reset"

c)

By broadcasting "Level 2"

d)

By broadcasting "Spin"

4.

Which of the code blocks below is an event: an action that causes something to happen?

a)

move 10 steps

b)

when I receive "Dance"

c)

next costume

d)

turn 15 degrees

5.

What phrase best describes the code blocks below?

a)

These code blocks are used to reset, or initialize

b)

These code blocks are used in pair programming

c)

These code blocks are used to broadcast a message

6.

Computer Science is about learning from our mistakes. We try new things and often fail, but that is how we solve problems.

a)

True

b)

False

7.

____________ is when sets of instructions run at the same time.

a)

Parallelism

b)

Sequential Processing

c)

Single-threading

d)

Serial Execution

8.

A __________ is a series of instructions that follow one another in order.

a)

Sequence

b)

Random

c)

Jumble

d)

Mix

9.

____________ are what are used to name specific points (addresses) on the coordinate plane with Scratch’s stage.

a)

XY Coordinates

b)

Grid Points

c)

Axis Labels

d)

Graph Points

10.

A(n) __________ is an action that causes something to happen.

a)

Event

b)

Object

c)

Theory

d)

Concept

11.

__________ is assigning an initial (starting) value to a variable or object.

a)

Initializing

b)

Finalizing

c)

Executing

d)

Compiling

12.

____________ is when you find and fix errors within a program.

a)

Debugging

b)

Compiling

c)

Executing

d)

Designing