wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Grade 8 Quiz Quarter 1

Total questions: 55

Worksheet time: 1hrs 2mins

Name
Class
Date
1.

Programming language based on graphical code blocks

a)

scratch

b)

sprite

c)

background

2.

Displays the location of your X and Y positions.

a)

stage

b)

coordinates

c)

volume

3.

Blocks that allows you to repeat scripts multiple times.

a)

repeating blocks

b)

script

c)

volume

4.

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

a)

Jump

b)

Go back

c)

Continue

5.

_______________ is the art of writing instructions to tell a computer what to do.

a)

Programming

b)

Debugging

c)

Variable

6.

the objects that perform actions in a project

a)

Sprite

b)

Script

c)

Scratch

7.

What is a loop?

a)

Starting the program

b)

Ending the program

c)

Allows something to be repeated

8.

A message that is sent through the Scratch program, activating receiving scripts.

a)

Parallelism

b)

Events

c)

Broadcast

9.

The "forever" block is found in which of the following block types?

a)

sound

b)

data

c)

control

10.

What do you call the characters in Scratch?

a)

Sprite

b)

Script

c)

Scratch

11.

Where do you find the images of backdrops to insert in Scratch?

a)

Costumes

b)

Backdrop

c)

Script

12.

You use _____ blocks to program Scratch

a)

Code

b)

Algorithm

c)

Sequence

13.

What is a character in Scratch called?

a)

Bat

b)

Cat

c)

Sprite

d)

Crab

14.

What is the default Sprite when you open Scratch?

a)

Cat

b)

Dog

c)

Bat

d)

Crab

15.

Which group of blocks include the When Flag Clicked command?

a)

Motion

b)

Looks

c)

Sound

d)

Event

16.

What would the Sprite say if the Test is set to 10?

a)

My name is Bob

b)

I like Chocolate

c)

Hello

d)

I do not know

17.

What group of blocks controls movement of the Sprite?

a)

Control

b)

Sensing

c)

Motion

d)

Look

18.

What is the backdrop area called in Scratch?

a)

Ground

b)

Paint

c)

Area

d)

Stage

19.

In the programming language Scratch, what is the purpose of the "script"?

a)

It is a character in a game or program.

b)

It is the background in a game or program.

c)

It is the instructions for the program.

d)

It is used to keep the score or add a timer.

20.

Which block of code is used to make the character change costume?

a)

Control

b)

Looks

c)

Motion

d)

Sensing

21.

What is the term used when a program does not work?

a)

Error.

b)

Execution.

c)

Syntax.

d)

Terminator.

22.

What does the above code do?

a)

Changes the direction of the PacMan

b)

Makes the PacMan Dance around in Cirlces

c)

Makes the PacMans Mouth Open and Close

d)

Makes the PacMan Speed Up.

23.

What does the above code do?

a)

Moves the PacMan to the Bottom Left

b)

Moves the PacMan to the Top Right

c)

Moves the PacMan to the Co-ordinates (-145,139)

d)

Moves the PacMan to a random Co-Ordinate.

24.

What does the above code do?

a)

Makes the PacMan Dance Randomly

b)

Makes the PacMan Jump

c)

Makes the PacMan Eat

d)

Makes the PacMan turn in either direction of key press

25.
According to the image, when you click on the green flag, this sprite will....
a)
Show and when the backdrop changes, it will hide and say "Hi!"
b)
Hide and when the backdrop changes, it will show and say "Hello!"
c)
Show and when the backdrop changes, it will  change the backdrop again
d)
hide and show the Tittle
26.

What does this green flag mean in scratch?

a)

Nothing

b)

Start

c)

STOP

d)

I don't know

27.

What does this block to do the sprite?

a)

Nothing

b)

Changes it's size

c)

Changes it's colour

d)

I don't know

28.

What will happen when the green flag is clicked?

a)

Add a new sprite

b)

Make the character spin

c)

Move the character 15 steps

d)

Nothing

29.

What does this block say when clicked?

a)

Hello!

b)

Don't eat me!

c)

2 seconds

d)

Nothing

30.

Which set of blocks allow a character to move to the next level?

a)
b)
c)
d)
31.

I want my bowl of cheesy puffs to appear at random points around the screen. Which set of blocks would I use?

a)
b)
c)
d)
32.

Why is a stage important to a game?

a)

Improves the controls for the sprite

b)

Improves the graphics of the sprite

c)

Sets the scene and give the character an environment

d)

Improves the movement of the sprite

33.

What will this script allow the sprite to do?

a)

Rotate 30 degrees right and left, move 1 step forward

b)

Rotate 15 degrees right and left, move 1 step forward

c)

Rotate 15 degrees right , move 1 step forward

d)

Rotate 15 degrees right and left, move 3 step forward

34.
What do you call the changes in the characters in Scratch? 
a)
Next Sprite
b)
Next Script
c)
Next Costume
d)
Character change
35.

A costume is...

a)

a code block

b)

a motion

c)

a sound

d)

a different way a sprite looks

36.

How can you stop the program from running?

a)

Press the green flag

b)

Press the orange flag

c)

Log off your computer

d)

Press the red circle

37.

How would you run the program?

a)

Press the enter button

b)

Press the green flag

c)

Select save

d)

Press the red circle

38.

Which block allows you to make decisions (choices)?

a)
b)
c)
d)
39.

Which categories does this command blocks belong to?

a)

Looks

b)

Sensing

c)

Sound

d)

Motion

40.

What is the icon used for in scratch?

a)

Choose a Costume

b)

Choose a Sprite

c)

Choose a backdrop

41.

Where to find these codes?

a)
b)
c)
d)
42.

You can keep score in Scratch by creating a...

a)

Sprite

b)

Variable

c)

Loop

d)

Function

43.

Pause the program for a set amount of time

a)

Wait

b)

Stage

c)

Sprite

d)

Costume

e)

If

44.

When green flag is clicked, what happens?

a)

Sprite hides

b)

Sprite changes costume

c)

Sprite changes costume and moves

d)

Sprite moves

45.

What will this scratch program say?

a)

Hello! Welcome to my game.

Keep Going!

GAME OVER!

b)

Hello! Welcome to my game.

Keep Going!

c)

Hello! Welcome to my game.

d)

Keep Going!

46.
a)
Go Up 
b)
Go Down 
c)
Go Left 
d)
Go Right 
47.

Which icon should you click to change Scratch backdrop

a)
b)
c)
48.

Which block does not run the script?

a)
b)
c)
d)
e)
49.

A butterfly flutters while moving up and down.

Fill in the blank in this script to make it work.

a)
b)
c)
d)
e)
50.

A block that programs a sprite to hide or show; also used to change a sprite's costume is called what?

a)

Looks

b)

Event

c)

Motion

d)

Control

51.

What does the 'x' position of a sprite represent?

a)
Horizontal coordinate of the sprite on the screen
b)
Rotation angle of the sprite
c)
Size of the sprite
d)
Vertical coordinate of the sprite
52.

What does the 'y' position of a sprite represent?

a)
Color of the sprite
b)
Size of the sprite
c)
Horizontal location of the sprite
d)
Vertical location of the sprite on the screen.
53.

If a sprite's x position is negative, where is it located relative to the center of the stage?

(a)  

54.

If a sprite's y position is positive, where is it located relative to the center of the stage?

(a)  

55.

Where is a sprite located when its x and y positions are both 0?

(a)