wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Y7 EOU Test Scratch_Hardware_Flowol

Total questions: 100

Worksheet time: 1hrs 14mins

Name
Class
Date
1.

What do you call the characters in Scratch?

a)

Sprite

b)

Script

c)

Scratch

d)

Sprite Scripts

e)

Don't know

2.

Where do you go to get help in Scratch?

a)

Sprite

b)

Script

c)

Scratch

d)

Question mark

e)

Don't know

3.

What do you call the list of commands in Scratch?

a)

Sprite

b)

Script

c)

Scratch

d)

Help

e)

Don't know

4.

What do you call the changes in the characters in Scratch?

a)

Next Sprite

b)

Next Script

c)

Next Costume

d)

Character change

e)

Don't know

5.

How do you delete a character in Scratch?

a)

Ctrl+Del

b)

Ctrl+Backspace

c)

Scissors+Sprite

d)

Scissors+Stamp

e)

Don't know

6.

How do you duplicate a character in Scratch?

a)

Ctrl+Del

b)

Ctrl+Backspace

c)

Scissors+Sprite

d)

Scissors+Stamp

e)

Don't know

7.

How do you make a character grow larger in Scratch?

a)

Ctrl+Del

b)

Ctrl+Backspace

c)

Shrink+Sprite

d)

Expand+Sprite

e)

Don't know

8.

How do you make a character grow smaller in Scratch?

a)

Ctrl+Del

b)

Ctrl+Backspace

c)

Contract+Sprite

d)

Expand+Sprite

e)

Don't know

9.

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

a)

Costumes

b)

Backdrop

c)

Gallery

d)

Script

e)

Don't know

10.

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

a)

Costumes

b)

Backdrop

c)

Gallery

d)

Script

e)

Don't know

11.

Programming languages give computers instructions

a)

True

b)

False

c)

Don't know

12.

An algorithm is..

a)

.. A set of instructions

b)

... A motion block

c)

... A character

d)

... A loop statement

e)

Don't know

13.

An algorithm is..

a)

.. A set of instructions

b)

... A motion block

c)

... A character

d)

... A loop statement

e)

Don't know

14.

A costume is

a)

A code block

b)

A motion

c)

A different way a sprite looks

d)

A sound

e)

Don't know

15.

You can paint a new costume for a sprite in Scratch?

a)

True

b)

False

c)

Don't know

16.

You can paint a new costume for a sprite in Scratch?

a)

True

b)

False

c)

Don't know

17.

A completed program in scratch.

a)

Scratch

b)

volume

c)

project

d)

Don't know

18.

Graphical bubble that shows a sprite speaking.

a)

thought bubble

b)

speech bubble

c)

speaking bubble

d)

talking bubble

e)

Don't know

19.

What would this code do?

a)

make sprite run when distace is close

b)

broadcast RUN when distance is close

c)

move 10 steps then stop

d)

glitch out

e)

Don't know

20.

What is the final value of b?

a)

0

b)

9

c)

10

d)

11

e)

Don't know

21.

What would this code do?

a)

Make a character dance

b)

Make a sound play

c)

rotate a character

d)

chase the mouse

e)

Don't know

22.

What would this code do?

a)

Make a character dance

b)

Make a sound play

c)

rotate a character

d)

chase the mouse

e)

Don't know

23.

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.

e)

Don't know

24.

What will happen when the green flag is clicked?

a)

Make the character spin

b)

Make the ball bounce

c)

Start the game

d)

Add a sprite

e)

Don't know

25.

What programming concept means following steps in order?

a)

Iteration

b)

Sequence

c)

Selection

d)

Rotation

e)

Don't know

26.

Which word below describes iteration?

a)

Order

b)

Steps

c)

Loop

d)

Decision

e)

Don't know

27.

Which of the words below describe selection?

a)

Order

b)

Steps

c)

Loop

d)

Decision

e)

Don't know

28.

Which group of blocks include the When Flag Clicked command?

a)

Motion

b)

Looks

c)

Sound

d)

Control

e)

Don't know

29.

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 don't know

e)

Test is more than 10

30.

What group of blocks controls movement of the Sprite?

a)

Control

b)

Sensing

c)

Motion

d)

Look

e)

Don't know

31.

What is the backdrop area called in Scratch?

a)

Ground

b)

Paint

c)

Area

d)

Stage

e)

Don't know

32.

What is a variable?

a)

Block of code

b)

Container for a value

c)

Sprite costume

d)

Sound

e)

Don't know

33.

Which direction would point a Sprite up?

a)

0

b)

90

c)

-90

d)

180

e)

Don't know

34.

Which code block is an example of iteration in Scratch?

a)

If ..... else

b)

Change size by 10

c)

Forever

d)

Move 10 steps

e)

Don't know

35.

Which code block is an example of selection in Scratch?

a)

If .... else

b)

Change size by 10

c)

Forever

d)

Move 10 steps

e)

Don't know

36.

What it this code an example of?

a)

Iteration

b)

Selection

c)

Sequence

d)

Repetition

e)

Don't know

37.

Variables are already made for you

a)

True

b)

False

c)

Don't know

38.

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

a)

Jump

b)

Go back

c)

Continue

d)

STOP

e)

Don't know

39.

Can we give sprite specific location to start from ?

a)

No

b)

Yes

c)

Don't know

40.

Which color indicate " Motion Command " ?

a)

Orange

b)

Green

c)

Blue

d)

Red

e)

Don't know

41.

Which color indicate " Control Command " ?

a)

Orange

b)

Green

c)

Blue

d)

Red

e)

Don't know

42.

Can we add sound to our scratch project ?

a)

Yes

b)

No

c)

Don't know

43.

Write two targets you need to work on for the future. Examples include:

1) Need to learn more about broadcasting.

2) Need to learn to use variables correctly in my program.

3) I need to design in more detail.

4 lines
44.

What is the output of the program?

a)
b)
c)
d)
45.

What is the output of the program?

a)
b)
c)
d)
46.

What is the output of program?

a)
b)
c)
d)
47.

What is the output of the program?

a)
b)
c)
d)
48.
Which one is an input device?
a)
printer
b)
mouse
c)
monitor
d)
speakers
49.
Which one is an output device?
a)
monitor
b)
speaker
c)
printer
d)
all of them
50.
Which one is NOT an output device?
a)
printer
b)
earphones
c)
keyboard
d)
speakers
51.
Which one is NOT an input device?
a)
scanner
b)
monitor
c)
mouse
d)
microphone
52.
What type of information gets lost if it isn't saved?
a)
CD ROM
b)
storage memory
c)
RAM
d)
flash drive
53.
The main circuit board, especially of a personal computer
a)
monitor
b)
motherboard
c)
RAM
d)
hardware
54.
A display screen used to provide visual output from a computer
a)
Mouse
b)
Keyboard
c)
 Monitor
d)
Speakers
55.
A hand-operated device that allows control of the cursor on a computer screen.
a)
Mouse
b)
Keyboard
c)
Printer
d)
Hardware
56.
what does CPU stand for??
a)
Central Processing unit
b)
Control Processing unit
57.
what is the CPU usually called?
a)
the brain of the computer
b)
the heart of the computer
58.
what is the main part of the computer where instructions are processed?
a)
RAM
b)
ROM
c)
CPU
59.
The main board in the computer, also called the system board.
a)
Motherboard
b)
Daughterboard
c)
Board
d)
Plank
60.
What is this component called?
a)
Spinning Disk Drive
b)
Optical Disk Drive
c)
Hard Disk Drive
d)
Floppy Disk Drive
61.
What does the motherboard do?
a)
Processes instructions
b)
Keeps the computer safe
c)
Connects everything together
d)
Generates electricity
62.
Identify this computer part.
a)
CPU
b)
hard disk drive
c)
RAM module
d)
motherboard
63.
What does RAM stand for?
a)
Read All Memory
b)
Random Always Memory
c)
Read Access Memory
d)
Random Access Memory
64.
An example of computer hardware is...
a)
Web Browser
b)
Keyboard
c)
App
d)
Operating System
65.
The part of a desktop PC that holds the computer components.
a)
Tower
b)
PC
c)
Monitor
d)
Hardware
66.
A place to connect something to a computer.
a)
Port
b)
Keyboard
c)
Monitor
d)
Hard Drive
67.
Is a smart phone considered a computer?
a)
true
b)
false
68.

What does this symbol represent?

a)

Decision

b)

Output

c)

Delay

d)

Start

69.

What does this symbol represent?

a)

Output

b)

Decision

c)

Delay

d)

Start

70.

What does this symbol represent?

a)

Start

b)

Decision

c)

Output

d)

Delay

71.

What does this symbol represent?

a)

Start

b)

Decision

c)

Output

d)

Delay

72.

How is data flowing represented in our flowcharts?

a)

A black arrow

b)

White space

73.
What does a terminator do?
a)
Moves forward and backward
b)
Ends the session
c)
Starts and stops
d)
Nothing
74.
'Switch the light on' is a
a)
Process
b)
Delay
c)
Terminator
d)
Decision
75.
'Is the button pressed?' is a
a)
Process
b)
Delay
c)
Terminator
d)
Decision
76.
'Make a sound' is a
a)
Process
b)
Delay
c)
Terminator
d)
Decision
77.
A sequence is a particular order in which related things follow each other
a)
False
b)
True
78.

What software do we use to create Flowcharts?

a)

Flowol

b)

Scratch

c)

Photoshop

d)

None of the above

79.
What is an Algorithm?
a)
A set of instructions in order
b)
A task for the computer
80.
A flowchart does not need to have a Start 
a)
True
b)
False
81.
A flowchart does not need to have an End 
a)
True
b)
False
82.

How many INPUTS are shown on the image?

a)

1

b)

2

c)

5

d)

6

83.

How many OUTPUTS are shown on the image?

a)

1

b)

2

c)

5

d)

6

84.

How can we improve this example to make it easier to understand?

a)

Rename the inputs with appropriate names

b)

Rename the outputs with appropriate names

c)

Add text boxes to comment the instructions

d)

All of the above

85.
In programming, what is iteration?
a)
The repetition of steps within a program
b)
The order in which instructions are carried out
c)
A decision point in a program
d)
Testing a program to make sure it works
86.

What does this symbol represent?

a)

Decision

b)

Start

c)

Input

d)

Output

87.
What does this symbol represent?
a)
Decision
b)
Input/Output
c)
Start
d)
Process
88.
What does this symbol represent?
a)
Input/Output
b)
Start
c)
Stop
d)
Decision
89.
What does this symbol represent?
a)
Start
b)
Sub
c)
Decision
d)
Process
90.
What software do we use to create Flowcharts
a)
Flowol
b)
Scratch
c)
Photoshop
d)
None of the above
91.
'Switch the light on' is a
a)
Process
b)
Delay
c)
Terminator
d)
Decision
92.
'Is the button pressed?' is a
a)
Process
b)
Delay
c)
Terminator
d)
Decision
93.
'Make a sound' is a
a)
Process
b)
Delay
c)
Terminator
d)
Decision
94.

what is a subroutine?

a)

a separate algorithm for a particular part of the system.

b)

the main algorithm

c)

big program

d)

computer hardware

95.
An input is...
a)
data that a computer receives
b)
data that a computer sends
c)
data that a computer stores
d)
data that a computer manipulates
96.
'Wait for 10 seconds' is a
a)
Process
b)
Delay
c)
Terminator
d)
Decision
97.

This ROBOT needs to be programmed. What does the word INPUT mean?

a)

When information goes into the ROBOT

b)

When information goes out of the ROBOT

c)

When information is saved into the ROBOT

98.

This ROBOT needs to be programmed. What does the word OUTPUT mean?

a)

When information goes into the ROBOT

b)

When information goes out of the ROBOT

c)

When information is saved into the ROBOT

99.

What problem is being solved by the flowchart in the image?

a)

How to start a car

b)

How to cross the road

c)

How to navigate through traffic

d)

How to stop at a traffic light

100.

What problem does the flowchart in the image describe?

a)

How to keep a room warm with a heater

b)

How to keep a room cool with a fan

c)

How to turn a light on and off

d)

How to control a computer