Qualifications Scotland (SQA) National 5 Computing Science Past Papers 2026
Download free Qualifications Scotland National 5 Computing Science past papers (formerly SQA), question papers and marking instructions. 6 exam sessions from 2020–2026.
2025
Latest Session
6
Sessions
2020–2026
4
Question Papers
9
Marking Instructions
225% coverage
Components & time pressure
Marks per minute shows how fast you have to work — the higher the number, the tighter the time pressure in that paper.
| Paper | Component | Marks | Duration | Marks / min | Pressure |
|---|---|---|---|---|---|
| Question Paper | Software design + computer-systems knowledge | 80 | 1 hour 30 minutes | 0.89 | High |
| Assignment | Practical programming task | 40 | Up to 6 hours, conducted over several shorter sessions; high supervision, open-book | 0.11 | Steady |
Component structure extracted from 3 official Qualifications Scotland documents (2023–2025). Timings and mark totals are taken from the papers themselves.
Yearly Exam Sessions
How is Qualifications Scotland National 5 Computing Science examined?
Qualifications Scotland National 5 Computing Science is examined through 2 paper components. Understanding each component helps you allocate revision time effectively.
Question Paper
80 marksSoftware design + computer-systems knowledge
Duration: 1 hour 30 minutes
Assignment
40 marksPractical programming task
Duration: Up to 6 hours, conducted over several shorter sessions; high supervision, open-book
What SQA examiners say about Computing Science
Verbatim quotes from 3 official SQA course reports (2023–2025). Every quote is attributable to a specific paper and session — these are the things SQA markers flag year after year.
Applying standard algorithms to unfamiliar contexts
Many candidates could not design a solution to a problem using the running total algorithm within a loop.
Writing a single IF statement for input validation…
Only some candidates designed the input validation standard algorithm correctly. Some incorrect responses used an IF statement instead of a conditional loop resulting in the input never being checked and re-entered more than once.
Evaluating code with generic
Many candidates used pre-prepared answers and did not refer to their own code when evaluating their solution.
Most Common Mistakes — Computing Science
Based on analysis of 3 official SQA course reports (2023–2025). Avoid these errors to maximise your marks.
Applying standard algorithms to unfamiliar contexts — candidates recognise the algorithm but cannot adapt it
Question Paper · Flagged in every year (2023–2025) as the most common differentiator between C and A candidates
Writing a single IF statement for input validation instead of a conditional (WHILE/REPEAT-UNTIL) loop
Question Paper, Assignment · Identified in all three years (2023–2025) in both the question paper and the assignment
Evaluating code with generic, rote statements instead of referring to specific lines of own code
Assignment · Flagged in every year (2023–2025); the single most common reason for losing assignment evaluation marks
Omitting the JOIN when writing SQL SELECT across two tables in the assignment
Assignment · Identified in all three years as the most common SQL error in the assignment
Failing to describe computing concepts and computational behaviour in 'describe' or 'explain' questions
Question Paper · Highlighted as a key differentiator in 2025; also appears in 2023 and 2024 for specific questions
Topics Students Struggle With Most
Standard algorithm — input validation using a conditional loop
All three course reports (2023–2025) identify input validation as the most commonly mishandled algorithm. Candidates repeatedly used a single IF statement (which only checks once) rather than a WHILE or REPEAT-UNTIL loop. This error appears in both the question paper design questions and the assignment implementation.
Question Paper, Assignment
Standard algorithm — running total within a loop
The 2023 report explicitly flagged that many candidates could not design a running total algorithm within a loop. The 2024 report repeated the observation. Candidates who recognised the need for a running total often failed to initialise the accumulator before the loop or incorrectly placed the output inside the loop.
Question Paper, Assignment
Boolean operators and conditions — using logical operators in complex conditionals
The 2023 report noted that many candidates could identify a logical operator in code but could not correctly apply one with the right parameters. The 2024 report flagged that only some candidates explained the purpose of a Boolean variable in code — many described the device context rather than the code behaviour.
Question Paper
String manipulation — concatenation and predefined string functions
The 2025 report identified concatenation as a demanding topic — candidates were asked to describe concatenation or use the term 'concatenation' and many were unable to do so. Predefined string functions such as length/len were identified in 2023 as functions candidates could name but not correctly apply with parameters.
Question Paper
SQL JOIN — omitting the JOIN clause when querying across two tables
Across all three years, failing to include a JOIN when selecting from two tables was the most consistently identified SQL weakness. Candidates correctly identified fields and WHERE conditions but left out the JOIN, losing marks on questions where the join was a required component.
Question Paper, Assignment
Referential integrity — naming it rather than explaining it
The 2023 report found most candidates could not explain why referential integrity prevented a record from being inserted, giving the term as if it were a full answer. The 2024 report noted very few candidates could explain the role of referential integrity at all. The concept — a foreign key must reference an existing primary key — must be stated explicitly.
Question Paper
Binary representation and hexadecimal — calculations and conversions
While basic decimal-to-binary conversion was generally handled well, questions requiring candidates to calculate the number of bits needed for a given number of values, work with floating-point (mantissa and exponent), or explain why a number cannot be represented exactly in binary consistently differentiated candidates across all years.
Question Paper
Web design — external CSS, reading HTML/CSS to predict browser output, file-size reduction
The 2023 report identified that many candidates could not describe a benefit of external CSS and could not write an external CSS class with corresponding HTML. The 2025 report noted that describing how file sizes can be reduced (e.g. for audio files) and explaining the difference between absolute and relative addressing were consistently demanding. Candidates need to read CSS and HTML code and predict what the browser would display.
Question Paper, Assignment
Qualifications Scotland (SQA) National 5 Computing Science Past Papers — Full Archive 2020–2026
This page contains all 18 SQA National 5 Computing Science past papers available for free download — 6 exam sessions spanning 2020–2026. Each session includes the question paper and marking instructions published by the Scottish Qualifications Authority. No registration or payment required.
National 5 Computing Science is typically examined through a combination of a question paper and, where applicable, a coursework component such as an assignment or practical assessment. The question paper is the main component that past papers cover. National 5 is graded A to D with a No Award below. Grade A is the highest. All candidates sit the same paper — there are no higher/foundation tiers.
SQA marking instructions are the Scottish equivalent of a mark scheme. They detail the expected response for every question, including acceptable alternative answers and the specific points that earn marks. Working through the marking instructions after each past paper attempt is the single most effective revision technique — it shows you exactly what the examiner awards marks for, not just whether your answer was broadly right.
For best results, work through Computing Science past papers in reverse chronological order — the most recent papers reflect the current specification most accurately. Set a timer for the full exam duration, attempt the paper without any notes, then mark it using the official marking instructions. Record every mark you dropped and the reason — knowledge gap, misread question, or method error — and target your remaining revision accordingly. Repeating this process across 4 or more sessions will give you a reliable picture of your readiness.
Computing Science at other levels
Questions, answered.
PapersDaddy provides 18 free Qualifications Scotland (formerly SQA) National 5 Computing Science past papers from 2020–2026. Download question papers and marking instructions as PDF — no registration needed.
We have 18 papers across 6 exam sessions for Qualifications Scotland National 5 Computing Science. This includes question papers and marking instructions for each year.
Qualifications Scotland replaced the Scottish Qualifications Authority (SQA) in 2026 as Scotland's national qualifications body. All past papers from both SQA and Qualifications Scotland are available here. The exam format and qualification levels (National 5, Higher, Advanced Higher) remain the same.
Start with the most recent past paper and work backwards. Complete each paper under timed exam conditions, then mark it using the marking instructions. Focus on understanding where marks were lost. Practising 3-4 years of Qualifications Scotland (SQA) past papers under exam conditions is the most effective revision strategy.