wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

KO6 Year 8

Total questions: 39

Worksheet time: 24mins

Name
Class
Date
1.
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)
The end of a program
2.
Which two statements are used to implement iteration in Python?
a)
IF and ELSE
b)
DO and WHILE
c)
FOR and WHILE
d)
ELSE and WHILE
3.

In Python which type of loop is a condition controlled loop?

(a)  

4.
a)

o u t p u t

b)

o

u

t

p

u

t

c)

error - because there is no i in output

d)

outputi

5.

In Python, which type of loop is a count controlled loop?

(a)  

6.
Which of the following symbols is used in Python to mean "Equal to"?
a)
=
b)
!=
c)
==
d)
>=
7.
What is the difference between a worm and a virus?
a)
A worm is pink
b)
A worm is made to burrow in the ground
c)
A worm does not need to attach to anything to multiply
d)
A virus only takes your money
8.
What is a virus?
a)
blocking access until money is paid
b)
A piece of code that can copy itself and attack a computer
c)
Sends information covertly 
d)
when someone steals your computer
9.
Look at this code, what shape will it make?
a)
Square
b)
Triangle
c)
Rectangle
d)
Hexagon 
10.
Look at this code, what is the variable? 
a)
0
b)
4
c)
for
d)
i
11.
What is wrong with this code?
a)
Missing Brackets
b)
Missing Comma
c)
Missing Colon
d)
Incorrect spelling 
12.
What is wrong with this code?
a)
Missing Brackets
b)
Missing Comma
c)
Missing Colon
d)
Incorrect spelling 
13.
What will be the output from this code?
a)
Square
b)
Triangle
c)
Circle
d)
Rectangle
14.
What will be the output from this code?
a)
Square
b)
Triangle
c)
Circle
d)
Rectangle
15.
What will be the output from this code?
a)
A star with an orange outline
b)
A solid orange star
c)
A pentagon with an orange outline
d)
A solid orange pentagon
16.
What will be the output from this code?
a)
A pentagon with an orange outline
b)
A solid orange star
c)
A star with an orange outline
d)
A solid orange pentagon
17.
What will be the output from this code?
a)
A star with an orange outline
b)
A solid orange star
c)
A pentagon with an orange outline
d)
A solid orange pentagon
18.
What is the output from this code?
a)
A sequence of four orange triangles
b)
An orange triangle and an orange square
c)
A sequence of three orange squares
d)
Error
19.

When creating a website, what is regarded as an asset?

a)

The url of the website

b)

The designer who creates the website

c)

Anything that is included in the website, eg. text, images etc

d)

The speed that a website loads

20.
In Python, a subroutine, function or procedure is created by using which key word?
a)
sub
b)
fun
c)
def
d)
pro
21.

In Photoshop, these are your...

a)

Photoshop stuff

b)

Drawings

c)

Layers

d)

Pictures

22.

In Photoshop, which tool puts text on top of the image?

a)
Spot Healing Brush
b)
Content Aware Move
c)
History Brush
d)
Type Tool
23.

Ctrl-Z lets you undo your mistakes, but only the ones you made today.

a)

True

b)
False
24.

In Photoshop, what does a gray and white checkerboard background mean?

a)
The image is broken.
b)
The background is gray and white.
c)
The background is transparent.
d)
The image will display a white box around it.
25.

In Photoshop, how do you move a layer to a higher position in the stack?

a)
Click the layer listing, then press the Up arrow on the keyboard.
b)
Right-click the layer listing and choose Move Upward from the context menu
c)
Drag the layer listing upward to the desired stacking position.
26.

In Photoshop, what can you do with this tool?

a)
Change the color of an object
b)
Select an object
c)
Change how transparent an object is
d)
Remove the background
27.

Which of the following is a photo file type?

a)
.jpeg
b)
.mp3
c)
.doc
d)
.mov
28.

How computers recognise patterns and make decisions without being explicitly programmed

a)

machine learning

b)

supervised learning

c)

unsupervised learning

d)

artificial intelligence

29.

The inputs that a model uses to make decisions

a)

features

b)

label

c)

model

d)

training

30.

the output you are trying to decide or predict with a model

a)

features

b)

label

c)

model

d)

training

31.

When a human trains a model to learn with examples

a)

supervised learning

b)

unsupervised learning

c)

artificial intelligence

d)

machine learning

32.

a computer programme designed to make a decision

a)

features

b)

label

c)

model

d)

training

33.

Finding patterns in data that doesn't have any labels

a)

artificial intelligence

b)

supervised learning

c)

unsupervised learning

d)

machine learning

34.

providing examples to a model so it can learn

a)

features

b)

label

c)

model

d)

training

35.

data that can be separated into groups

a)

label

b)

feature

c)

categorical data

d)

classification

36.

predicting a category based on other features

a)

label

b)

feature

c)

categorical data

d)

classification

37.

data that can be counted or measured

a)

numerical data

b)

feature

c)

categorical data

d)

classification

38.

When a decision favours some things and de-prioritises or excludes others

a)

discrimination

b)

ethics

c)

details

d)

bias

39.

guidelines for good behaviour

a)

discrimination

b)

ethics

c)

details

d)

bias