wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Unit 3 Lessons 1 - 9

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Part of a program that does not work correctly.

a)

Debugging

b)

Bug

c)

Program

d)

Parameter

2.

The rate at which frames in an animation are shown, typically measured in frames per second

a)

Animation

b)

Parameters

c)

Frame Rate

d)

Draw Loop

3.

Finding and fixing problems in an algorithm or program

a)

Sprite

b)

Debugging

c)

Program

d)

Parameters

4.

A single image within an animation

a)

Frame

b)

Frame rate

c)

Sprite

d)

Animation

5.

An algorithm that has been coded into something that can be run by a machine

a)

Variable

b)

Program

c)

Sprite

d)

Property

6.

A series of images that create the illusion of motion by being shown rapidly one after the other

a)

Animation

b)

Frame rate

c)

Sprite

d)

Frame

7.

An extra piece of information passed to a function to customize it for a specific need

a)

Parameter

b)

Program

c)

Sprite

d)

Animation

8.

A graphic character on the screen with properties that describe its location, movement, and look

a)

Animation

b)

Sprite

c)

Program

d)

Bug

9.

A placeholder for a piece of information

a)

Program

b)

Variable

c)

Sprite

d)

Debugging

10.

Attributes that describe an object's characteristics

a)

Property

b)

Program

c)

Sprite

d)

Frame

11.

Which block will draw your sprite on the screen?

a)
b)
c)
d)
12.

My program is giving me an error. What is wrong with my code?

a)

A draw sprites block is needed

b)

redPlane label needs to be in all capital letters

c)

sprite.setAnimation needs to be redPlane.setAnimation

d)

The coordinates are wrong for the sprite.

13.

What does the follow block do?

a)

Draws an animation from the animation library

b)

Draws a square or rectangle

c)

Draws a circle or ellipse

d)

Display text on the screen

14.

What does the following block do?

a)

Draws a square or rectangle

b)

Draws a circle or ellipse

c)

Displays text on the screen

d)

Draws an animation from the animation library

15.

Which is not a parameter for a shape

a)

X coordinate

b)

Y coordinate

c)

Width

d)

Thickness

16.

My animation does not show up when I click Run. The blocks are out of order. What is the correct order for the code?

a)
b)
c)
d)
17.

Look at the code for the plane. If I wanted to have the plane show up on the left of the screen, what coordinate would I change?

a)

X coordinate

b)

Y coordinate

18.

What coordinate can I change to lower the boat to the water?

a)

X coordinate

b)

Y coordinate

19.

What three blocks need to be in the function draw block to make the sprite move? Choose all that apply

a)

var salt = createSprite 200 200;

b)

salt.setAnimation "salt";

c)

background color "skyblue";

d)

salt.y = randomNumber 200 220;

e)

drawSprites ();

20.

Which of the following properties will change the size of your sprite?

a)
b)
c)
d)
21.

Which line of code is the counter pattern?

a)

4

b)

5

c)

8

d)

9

22.

Look at the counter pattern. Which direction does the fly move on the screen?

a)

Left to right

b)

Right to left

c)

Top to bottom

d)

Bottom to top

23.

When is code is run, what direction does the mouse move?

a)

Top to bottom

b)

Left to right

c)

Right to left

d)

Diagonally

24.

What does the sprite do when you use a rotation counter pattern?

a)

Move right to left

b)

Rotate

c)

Move diagonally

d)

Move from top to bottom

25.

What directions are the red and green gear rotating?

a)

Right

b)

Left