Nexa International School
Exam Series
Academic Yr 25/26
Subject: Basic Computing
Year: 5
Code:0059
Series: June 2026
Time: 1 Hour 30 Minutes
INSTRUCTIONS
● Answer all questions.
● Use a black or dark blue pen. You may use an HB pencil for any diagrams or graphs.
● Write your answer to each question in the space provided.
● Do not use an erasable pen or correction fluid.
INFORMATION
● The total mark for this paper is 60.
● The number of marks for each question or part question is shown in brackets [ ].
For Official Use Only
Subject Teacher: Chrispine Okumu
Section A: Computational Thinking Questions 1–3 [10
marks]
1 Write the correct Computational Thinking term next to each definition. Use the word
bank.
Word Bank: Decomposition | Abstraction | Pattern Recognition | Algorithm
Definition Computational Thinking
Term
Identifying similarities, trends, or repeated features
across different problems.
Breaking a large, complex problem down into smaller,
easier-to-manage parts.
Removing unnecessary details to focus only on what is
important for solving a problem.
A precise, step-by-step set of instructions designed to
solve a problem.
[4]
2 A student wants to build a simple school clubs timetable using a computer. Explain what
decomposition means in this context and write THREE sub-tasks the student must
complete.
Decomposition means: _____________________________________________________________
___________________________________________________________________________________
Sub-task 1: ________________________________________________________________
Sub-task 2: ________________________________________________________________
Sub-task 3: ________________________________________________________________
[3]
3 (a) The flowchart below represents an algorithm. Label each box with the correct shape
name from the word bank.
Shape names: Oval | Diamond | Rectangle
Step What the step does Shape name
Step 1 Start
Step 2 Set score = 0
Step 3 Is score > 50?
3 (b) Study the pseudocode below.
SET score = 0
IF score > 50 THEN
OUTPUT "Pass"
ELSE
OUTPUT "Fail"
END IF
What will the program output? ___________________________________________________
Explain why: __________________________________________________________________
[3]
Section B: Programming Questions 4–6 [10
marks]
4 Study the Scratch-style program below and answer ALL parts.
when [green flag] clicked
set [score] to [0]
repeat (7)
ask [Guess a number 1–10:] and wait
if [answer] = [3] then
change [score] by [15]
say [Correct!] for [5] seconds
else
say [Wrong!] for [5] seconds
end if
end repeat
say (join [Your final score is: ] (score))
(a) What is the value of score at the very start of the program?
………………………………………………………………………………………………………………………………………
…
[1]
(b) A player answers 7 correctly all three times. What is their final score? Show your
working.
Working: _______________________________________________________________________
Final score: __________________________________________________________________
[1]
(c) What does the sprite say when the player types '4'?
………………………………………………………………………………………………………………………………………
…
[1]
(d) Name the TWO programming constructs (building blocks) used in this program. For
each, write one example from the code.
Construct name Example from the code above
[2]
5 (a) Choose the correct data type from the box for each variable. Each type is used ONCE.
Variable Data Type
A student's full name
Whether a light is on or off (True / False)
The number of pupils in a class
The average mark scored (e.g. 17.5)
[2]
5 (b) The pseudocode below has ONE error. Identify and correct it.
SET total = 0
FOR i = 1 TO 5
SET total = total + i
END FOR
OUTPUT totl
Error found on line: _______________________________________________________
Corrected line: ___________________________________________________________
[1]
.
6 Write pseudocode that asks the user to enter TWO numbers and outputs the LARGER
one. Your solution must include a variable, an INPUT, a comparison, and an OUTPUT.
[2]
Section C: Managing Data Questions 7–9 [10
marks]
7 Use the student database table below to answer the questions.
StudentID Name Year Points Prefect
101 Amara 5 85 TRUE
102 Ben 5 60 FALSE
103 Clara 6 92 TRUE
104 Dayo 5 45 FALSE
105 Emeka 6 71 TRUE
(a) Which field is the Primary Key? Give ONE reason it is the best choice.
Primary Key: __________________________________________________________________
Reason: ______________________________________________________________________
[2]
(b) Write the names of ALL students who are in Year 5 AND have more than 70 points.
………………………………………………………………………………………………………………………………………
…
[1]
(c) What data type is the Points field? Tick ONE.
☐ Integer ☐ String ☐ Boolean ☐ Real
[1]
8 A teacher records test scores in a spreadsheet.
A B C D
1 Name Test 1 Test 2 Total
2 Aiko 14 18 ?
3 Bongani 20 15 ?
4 Ciara 16 19 ?
(a) Write the formula to calculate Aiko's total in cell D2.
………………………………………………………………………………………………………………………………………
…
[1]
(b) The teacher wants to highlight in red any total below 30. Name the spreadsheet feature
she should use.
………………………………………………………………………………………………………………………………………
…
[1]
(c) Explain the difference between an absolute cell reference ($B$2) and a relative cell
reference (B2). Give ONE example of when you would use an absolute reference.
………………………………………………………………………………………………………………………………………
…
………………………………………………………………………………………………………………………………………
…
Example of when to use $B$2: _________________________________________________
[2]
9 Answer these questions about how computers store numbers.
(a) Convert the binary number 1010 to denary (base 10).
128 64 32 16 8 4 2 1
1 0 1 0
Section D: Networks & Online Safety Questions 10–12 [10
marks]
10 Circle the correct answer for each question.
(a) Which device connects a home network to the internet?
A Switch B Router C Hub D Monitor
(b) What does Wi-Fi allow a device to do?
A Print without ink B Connect to a network without cables
C Store files on a USB D Turn off other computers
(c) Which of these is the weakest password?
A 123456 B password C Tr0ub@d0r#5 D myname
(d) What does HTTP tell you about a website?
A It is fast B It is colourful C It is secure D It is free
[4]
11 Read the scenario and answer the questions.
Fatima receives an email saying she has won a prize.
The email asks her to click a link and enter her school username and password to claim
it.
The email comes from: prizes4kids_winner_2025@[Link]
The message says: "ACT NOW! Offer expires in 1 hour!"
(a) Name the type of cyber attack shown in this scenario.
………………………………………………………………………………………………………………………………………
…
[1]
(b) Give TWO specific clues from the email that suggest it is NOT genuine. Explain why
each clue is suspicious.
Clue 1: ________________________________________________________________________
Why suspicious: ________________________________________________________________
Clue 2: ________________________________________________________________________
Why suspicious: ________________________________________________________________
[2]
(c) Explain what Fatima should do with the email and why.
………………………………………………………………………………………………………………………………………
…
………………………………………………………………………………………………………………………………………
…
[1]
12 Draw a line to match each network device to what it does.
Device What it does
Firewall Sends data packets to the correct device on a
network
Switch Blocks dangerous or unauthorized network traffic
Router Connects two or more different networks
Wi-Fi Access Point Allows wireless devices to join a wired network
[2]
Section E: Computer Systems Questions 13–15 [10
marks]
13 Write each item in the correct column of the table.
Devices: Mouse Monitor Webcam Hard Drive Printer USB Stick Microphone
Speaker
Input Output Storage Input AND Output
[4]
14 Complete the table by writing the role of each CPU component.
CPU Component Role
Arithmetic Logic Unit (ALU)
Control Unit (CU)
ROM
[3]
15 (a) State ONE SIMILARITY between RAM and ROM.
RAM: ___________________________________________________________________________
ROM: ___________________________________________________________________________
[1]
15 (b) A school is considering replacing exercise books with tablets and cloud storage for
student homework. Give TWO benefits AND ONE drawback of this change. Justify each
Point.
Benefit 1:
………………………………………………………………………………………………………………………
Justification:
…………………………………………………………………………………………………………………
Benefit 2:
………………………………………………………………………………………………………………………
Justification:
…………………………………………………………………………………………………………………
Drawback:
………………………………………………………………………………………………………………………
Justification: ………………………………………………………………………………………………………………
[6]