Subject-specialist worked solutions — every mark explained. Topical & Yearly Solved, Revision Notes, Predicted Papers. Explore →

Qualifications Scotland National 5 · 18 Papers

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.

PaperComponentMarksDurationMarks / minPressure
Question PaperSoftware design + computer-systems knowledge801 hour 30 minutes0.89High
AssignmentPractical programming task40Up to 6 hours, conducted over several shorter sessions; high supervision, open-book0.11Steady

Component structure extracted from 3 official Qualifications Scotland documents (2023–2025). Timings and mark totals are taken from the papers themselves.

Free past papers

Yearly Exam Sessions

How it's examined

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 marks

Software design + computer-systems knowledge

Duration: 1 hour 30 minutes

Assignment

40 marks

Practical programming task

Duration: Up to 6 hours, conducted over several shorter sessions; high supervision, open-book

From course reports

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.
SQA examiner, National 5 Computing Science, 2023 Course Report

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.
SQA examiner, National 5 Computing Science, 2024 Course Report

Evaluating code with generic

Many candidates used pre-prepared answers and did not refer to their own code when evaluating their solution.
SQA examiner, National 5 Computing Science, 2023 Course Report
See how to avoid these in the Computing Science exam guide
Avoid these

Most Common Mistakes — Computing Science

Based on analysis of 3 official SQA course reports (2023–2025). Avoid these errors to maximise your marks.

1

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

2

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

3

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

4

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

5

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

Focus your revision

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

About

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.

Same subject

Computing Science at other levels

FAQs

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.