0% found this document useful (0 votes)
5 views12 pages

YR5 Basic Computing QP

This document is an exam paper for Basic Computing for Year 5 students at Nexa International School, covering various topics including computational thinking, programming, managing data, networks, online safety, and computer systems. It includes instructions, information about the exam structure, and a series of questions with specific tasks for students to complete. The total mark for the paper is 60, and it is designed to assess students' understanding of fundamental computing concepts.

Uploaded by

chrisokumu96
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views12 pages

YR5 Basic Computing QP

This document is an exam paper for Basic Computing for Year 5 students at Nexa International School, covering various topics including computational thinking, programming, managing data, networks, online safety, and computer systems. It includes instructions, information about the exam structure, and a series of questions with specific tasks for students to complete. The total mark for the paper is 60, and it is designed to assess students' understanding of fundamental computing concepts.

Uploaded by

chrisokumu96
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

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]

You might also like