wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

End of Year 7 Assessment (2025)

Total questions: 110

Worksheet time: 1hrs 9mins

Name
Class
Date
1.

Who should you accept friend requests from online?

a)

Anyone

b)

A friend of a friend

c)

Someone you think you've met before

d)

Only from people you definitely know

2.

If you post something on the internet, who may be able to see it?

a)

Only your friends

b)

Just yourself

c)

Anyone

d)

Only your family

3.

Someone in your class has sent around an embarrassing photo of another classmate. What should you do with it?

a)

Show your teacher and say what has happened

b)

Forward the photo onto other people

c)

Save it to your phone so you can embarrass them again later

d)

Laugh at the photo with your friends

4.

A classmate tells you that somebody has been calling him names on an online game. What should you do?

a)

Tell your teacher or another adult

b)

Tell him to call the person mean names back

c)

Tell him to stop playing games for a while

d)

Tell him to just ignore it and let it go away

5.

Who can you share your passwords with?

a)

Your friends

b)

Nobody you should keep them to yourself

c)

Your family

d)

Your teacher

6.

1. Why should you protect personal information online?

a)

A) To protect yourself from strangers

b)

B) To make new friends

c)

C) To share with everyone

d)

D) To be popular

7.

2. What should you do if a stranger sends you a friend request?

a)

A) Accept it

b)

B) Ask them for their name

c)

C) Ignore or decline it

d)

D) Share your phone number

8.

3. Why is it dangerous to share your location online?

a)

A) Strangers may know where you are

b)

B) It helps you find new places

c)

C) It makes your profile look cool

d)

D) It helps people send you gifts

9.

4. Who should you tell before meeting an online friend?

a)

A) Your parents or an adult

b)

B) No one, keep it a secret

c)

C) Your online friends

d)

D) Your favorite celebrity

10.

5. Before posting a photo online, what should you do?

a)

A) Think if it’s okay for everyone to see

b)

B) Post it as fast as you can

c)

C) Share it with strangers first

d)

D) Ask for likes

11.

6. When can you share someone else’s photos or videos?

a)

A) Anytime you want

b)

B) If they are famous

c)

C) Only if they say it’s okay

d)

D) If you like the picture

12.

7. Which password is not safe?

a)

A) P@ssword123

b)

B) 123456

c)

C) MyCatLovesMe!

d)

D) XyZ#90!blA

13.

8. What happens if you use a weak password?

a)

A) Strangers can guess it

b)

B) Your account is safe

c)

C) You will get more likes

d)

D) Your friends will like you more

14.

9. What should you NOT do on social media?

a)

A) Say kind words

b)

B) Write mean comments

c)

C) Respect others

d)

D) Support your friends

15.

10. What should you do if someone is mean to you online?

a)

A) Keep it a secret

b)

B) Ask an adult for help

c)

C) Be mean back

d)

D) Ignore it forever

16.

13. What should you do if someone asks for your home address online?

a)

A) Give it to them if they seem nice

b)

B) Ask your parents before sharing

c)

C) Never share personal information online

d)

D) Tell them your school name instead

17.

14. What should you do if you have problems with someone online?

a)

A) Keep it to yourself

b)

B) Ask an adult for help

c)

C) Try to solve it alone

d)

D) Delete your account immediately

18.

15. What is not a good way to stay safe online?

a)

A) Keeping your passwords secret

b)

B) Not accepting all friend requests

c)

C) Not posting personal details on social media

d)

D) Ignoring safety rules

19.

You have the right to ask a website to remove your information.

a)

TRUE

b)

FALSE

20.

Internet safety is only about protecting your computer from viruses.

a)

TRUE

b)

FALSE

21.

Computational thinking is.....

a)

Programming

b)

Codeing

c)

Thinking like a computer

d)

logically solving problems.

22.

What is....taking a complex problem and breaking it down into a series of small, more manageable problems?

a)

Decomposition

b)

Pattern Recognition

c)

Abstraction

d)

Algorithms

23.

What is....problems looked at individually, considering how similar problems have been solved previously?

a)

Decomposition

b)

Pattern Recognition

c)

Abstraction

d)

Algorithms

24.

What is....focusing only on the important details, while ignoring irrelevant information?

a)

Decomposition

b)

Pattern Recognition

c)

Abstraction

d)

Algorithms

25.

What is....simple steps or rules to solve a task or problem?

a)

Decomposition

b)

Pattern Recognition

c)

Abstraction

d)

Algorithm

26.

If a problem is not decomposed, it is much (a)   to solve.

27.

Decomposition makes problems....(pick all the correct answers)

a)

Better to code

b)

Easier to understand.

c)

Harder to solve

d)

More manageable.

28.

Pattern recognition involves finding what 2 things among small, decomposed problems?

a)

Patterns

b)

Difference

c)

Code

d)

Similarities

29.

The more patterns we can find means solving our problem will be...(pick all correct answers)

a)

same

b)

Quicker

c)

Easier

d)

Harder

30.

It is always necessary to decompose a task

a)

True

b)

False

31.

Which of the following is not done by abstraction?

a)

Identifies essential details

b)

Disregards non-essential information

c)

Breaks the problem down into smaller tasks

32.

Which of the following is not done by decomposition?

a)

Allows multiple people to work on the problem together

b)

Disregards non-essential information

c)

Breaks the problem down into smaller tasks

33.

When drawing a dog, which of the following characteristics is non-essential?

a)

Dogs have 4 paws

b)

Dogs have fur

c)

Dogs have brown fur

34.

When designing a building that must be accessible for wheelchairs, which of the following characteristics is non-essential?

a)

Number of doors

b)

Number of walls

c)

Number of wall paintings

35.

You could use abstraction to replace specific objects with simple shapes

a)

True

b)

False

36.
What does LAN stand for?
a)
Local Area Network
b)
Legal Access Network
c)
Legendary Access Node
d)
Local Admin Network
37.
What does WAN stand for ?
a)
Weak Access Node
b)
Working Area Network
c)
Wide Area Network
d)
World Access Net
38.
Choose an example of a WAN
a)
School
b)
College
c)

Internet

d)
Single site
39.
What is a network?
a)
1 computer
b)
2 or more computers connected
c)
a film
d)
a server
40.
Why use a network?
a)
Share viruses
b)
To lose data
c)
To easily share documents
d)
To install cables
41.
A computer network can share printers and software.
a)
True
b)
False
42.

What is it that joins all this hardware together?

a)

Electricity cables

b)

Bluetooth

c)

Ethernet cables

d)

Wi-Fi

43.

Servers are usually more powerful than the client computers in a LAN.

a)

True

b)

False

44.

Software licences are cheaper when using...

a)

LANS

b)

Stand alone

45.

What does a WAP do?

a)

Allows connection to a network

b)

Allows users to edit network settings

c)

Boosts the signal of Wifi Connection

46.

Which allows for the fastest connection?

a)

Cable

b)

Wireless

47.

Which allows for the safest connection?

a)

Wireless

b)

Cables

48.

Is the image shown (monitor) a hardware or software?

a)

hardware

b)

software

49.

Is the Scratch app a hardware or a software?

a)

hardware

b)

software

50.

A phone or an Ipad connects to the internet through ______

a)

Wires

b)

Apps

c)

Wifi

d)

a server

51.
A bitmap image is made up of
a)
Pixels
b)
Colours
c)
Sounds
d)
Samples
e)
Characters
52.
How many colours can be used for each pixel if the colour depth is 4 bit?
a)
4 colours
b)
5 colours
c)
15 colours
d)
16 colours
53.
Reducing the amount of colours in the image will
a)
Reduce the quality of the image.
b)

Reduce the amount of space needed to save it.

c)
Make the file size larger
d)
Remove pixels from the image.
54.
Additional Information about the image file is stored as
a)
Metadata
b)
Properties
c)
File summary
d)
Pixels
55.
The number of pixels per inch in an image is known as the
a)
Dimensions
b)
Colour depth
c)
Resolution
d)
Megapixels
56.
Define the term "Resolution"
a)
The number of bits used per pixel (BPP).
b)
The number of colours used in an image.
c)
The number of pixels per inch (PPI).
d)
The total number of pixels in an image.
57.
Convert 128 to binary
a)
10000000
b)
01111110
c)
10000001
d)
11001100
58.
A byte is
a)
8 bits
b)
4 bits
59.

A kilobyte is

a)

1024 bits

b)

1024 bytes

60.
How many megabytes are in 1 gigabyte?
a)
1024
b)
1
c)
1024 x 10 = 10240
61.
A kilobyte is usually rounded to 1000 bytes. But actually it is _____ bytes:
a)
1024
b)
512
c)
1048
d)
9600
62.
The following is a correct order of units of storage from lowest to highest:
a)
a bit, a nibble, a byte, a kilobyte, a megabyte, a gigabyte, a terabyte
b)
a bit, a byte, a nibble, a kilobyte, a megabyte, a gigabyte, a terabyte
c)
a bit, a nibble, a byte, a megabyte, a kilobyte, a gigabyte, a terabyte
d)
a byte, a bit, a nibble, a megabyte, a kilobyte, a gigabyte, a terabyte
63.

Which is the smallest form of data?

a)

Bit

b)

Byte

c)

Nibble

d)

8 Binary Digits

64.

Convert 64 to binary

a)

10000000

b)

01111110

c)

01000000

d)

11001100

65.

Convert 129 to binary

a)

10000001

b)

01111110

c)

01000000

d)

11001100

66.

Convert 3 to binary

a)

10000001

b)

01111110

c)

00000011

d)

11001100

67.
What is the largest number you can represent with 8 bits?
a)
64
b)
128
c)
200
d)
255
68.
In computing, a bit is
a)
8 bytes
b)
a single    0 or 1     on or off
69.

in Binary Addition Rules - What does 0 + 0 equal?

a)

0

b)

0 carry the 1

c)

1

d)

2

70.

What is an email attachment

a)

Is software downloaded to your computer

b)

Is a computer file sent along with an email message

c)

is a type of malicious software program

d)

A piece of code

71.
What is "crash" as it relates to computers?
a)
To destroy the monitor
b)
To smash the hard drive into the monitor
c)
The system stops functioning properly
d)
To bang the mouse on the keyboard
72.
What is a "worm" as it relates to computers?
a)
A constructive computer virus
b)
A destructive computer virus
c)
A creep crawly insect
d)
A disrespectful software application
73.
What does "Secure" means?
a)
Protected from danger or harm
b)
Protested by danger or harm
c)
Presented with danger or harm
d)
Provide information about computer data
74.
What is a Trojan horse?
a)
It scans downloads and email attachments
b)
It replicates and makes copies of itself
c)
Is destructive software disguised as something good.
d)
An animal 
75.
Why would an email virus email itself to everyone in your address book? 
a)
So it can infect as many computers as possible
b)
So it can alert your friends that you've got a virus 
c)
so it can never be detected by anti-virus software
d)
so it can mutate into new viruses
76.
Shields computer from harm
a)
email virus
b)
Software virus
c)
Trojan horse
d)
Anti-virus software
77.

Looks for vulnerable machines within computer networks

a)
software virus
b)
worm
c)
email
d)
Trojan horse
78.
Why should you update your anti-virus software regulars?
a)
To keep it from being infected by viruses
b)
To help out the software companies
c)
To protect your computer against new viruses
d)
To gain access to new websites
79.

What is a Trojan virus?

a)

A story from Greek mythology

b)

Something that can break your computer

c)

When you download an app and it's actually a virus

d)

A virus only made by hackers

80.

How can you get rid of a virus?

a)

Take it to a computer specialist

b)

Throw it out

c)

Scan for the virus in the computer's settings

d)

Smash the hard drive

81.

How are viruses made?

a)

By writing a computer program that breaks into a computer's way of working

b)

In factories

c)

They are made by Apple and Microsoft

d)

Computer germs

82.

Indications of a __________ being active on a device include unusual activity such as computer settings being changed unexpectedly.

a)

Ransomware

b)

Spyware

c)

Malware

d)

Trojan

83.

They are small software programs that are designed to spread from one computer to another and to interfere with computer operation.

a)

Virus

b)

Anti virus

c)

Spyware

d)

Ransomware

84.

Any kind of unwanted, unsolicited digital communication that gets sent out in bulk. Often spam is sent via email, but it can also be distributed via text messages, phone calls, or social media.

a)

Chain message

b)

Spybot

c)

Spam

d)

Virus

85.

A software that scans your computer for malware and monitors your system for activity associated with viruses.

a)

Spybot

b)

AdAware

c)

Built-in diagnostic tools

d)

Anti-virus

86.

What is a virus?

a)

A friendly reminding email

b)

A software to infect your computer

c)

A new game update

d)

A new download

87.

What effects can a virus have on your system?

a)

It can give you more updates

b)

It can give you more data

c)

It can slow down your computer

d)

They fire artillery at your computer

88.

How do viruses get around?

a)

They drive cars

b)

They fly planes

c)

They travel through a USB

d)

They travel through email

89.

Why are viruses made?

a)

People want to steal others software

b)

People like viruses

c)

People like making loving viruses

d)

People think they eat your lunch

90.

Which one of the following segments of code would be the most precise block to use to draw a blue square in Scratch?

a)
b)
c)
d)
91.

Would this program correctly play the nursery rhyme, Hot Cross Buns?

a)

Yes

b)

No

92.

What would the output of Say ‘weather’ be at the end of this program?

a)

rain

b)

cloudy

c)

rain, sun, rain, cloudy

d)

weather

93.

What will be the output of this program when it is executed? (What will the sprite say)?

a)

Good afternoon

b)

How are you?

c)

Good afternoon

How are you?

d)

Nothing will be outputted/said

94.
Scratch is a free programming language where you can create your own interactive stories, games, and animations.
a)
True
b)
False
95.
The Scratch logo contains a....
a)
Koala
b)
Cat
c)
Lion
d)
Dog
96.
In scratch, this is the place where we program. Where we give orders to our sprites and backdrops.
a)
Stage
b)
Sprites
c)
Blocks
d)
Scripts
97.
In scratch, this is the place where we  see all the animation happening. Where we put our backdrops and sprites.
a)
Stage
b)
Sprites
c)
Blocks
d)
Scripts
98.
In scratch, this is the place where we  see all the possible commands for our project. Includes movement, control, events and other options.
a)
Stage
b)
Sprites
c)
Blocks
d)
Scripts
99.
In scratch, this where we create our characters or objects. We can import or create a new one that later on will be on the stage.
a)
Stage
b)
Sprites
c)
Blocks
d)
Scripts
100.
An organized set of rules or steps to perform an action, is also known as...
a)
Scratch
b)
Software
c)
Algorithm
d)
Block
101.

Increasing the number of the y coordinate

a)

is difficult to do.

b)

increases the number of the x coordinate as well.

c)

raises the Sprite upward.

102.

A program is

a)

a red fruit with lots of seeds.

b)

a collection of instructions (blocks) that a computer follows to complete a task.

c)

a language that computers recognize.

103.
Which command let the sprites walk ?
a)
Walk
b)
Run
c)
Move
d)
GO!
104.
What do you call the characters in Scratch? 
a)
Sprite
b)
Script
c)
Scratch
d)
Sprite Scripts 
105.

Can we add sound to our scratch project ?

a)

Yes

b)

No

106.

Changes the backgrounds of the Stage.

a)

Script

b)

Backdrop

c)

Blocks Pallette

d)

Sprites List

107.
What block will you use to have the sprite say something?
a)
Looks
b)
Sounds
c)
Pen
d)
Data
108.
a)
Make the character spin
b)
Make the ball bounce
c)
Start the game 
d)
Add a sprite
109.
You can paint a new costume for a sprite in Scratch?
a)
True
b)
False
110.

What does this block do?

a)

Repeat the code forever

b)

Repeat the code 2 times

c)

Repeat the code until touching the sprite