Free revision guides

How to prepare for the National 5 Computing Science exam

National 5 Computing Science: Start here

The National 5 Computing Science exam rewards pupils who have practised answering questions, not just read their notes. Here is what the exam looks like, what the examiners keep noticing, and a plan from now to May.

What is in the exam

  • The question paper is worth 80 marks and lasts 1 hour 30 minutes. In 2027 it is on Thursday 27 May.
  • Section 1 (55 marks) is for everyone: software design and development, and computer systems.
  • Then you answer one of two sections, each worth 25 marks: database design and development or web design and development. Your teacher will tell you which one your class has studied.
  • The assignment is worth another 40 marks. It is done in class under supervision, before the exam, and the work must be your own. Practise the skills it needs (programming, plus databases or web pages) before it starts.

What the questions are like

Very few marks are for simply remembering a fact. Most questions are set in a context: a program for a ferry company, a database for a sports club, a website for a café. You read some code, a table of data or a web page design, then apply what you know to it. That is why practising questions matters more than re-reading notes.

Code in the paper is written in SQA reference language, a kind of plain-English pseudocode. You can usually write your own answers in reference language or in a language you know, such as Python.

Where marks are lost

Every year the examiners publish a course report on how candidates did. The same points come up again and again. Each of these has its own short guide, with two exam-style questions to try:

For a checklist of every topic in the course, see National 5 Computing Science revision: every topic in one place.

A revision plan

  1. Now to Christmas: cover every topic. Fill the gaps from class, one topic at a time. After each topic, answer questions on it without looking at your notes.
  2. Prelims (many schools hold them in the winter): treat them as a full practice run. Afterwards, go through every lost mark and work out why it was lost.
  3. January to March: keep coming back. Rather than finishing a topic and moving on, return to older topics every week or two with a few questions. Practice spread out over time is remembered for longer.
  4. April and May: past papers under time. 80 marks in 90 minutes is about a mark a minute. Mark your answers with the official marking instructions, so you learn what gains the mark and what does not.

Habits that help

  • Test yourself instead of re-reading. Answering a question, even getting it wrong, makes you remember more than reading the same page again.
  • Trace code by hand. Before you run a program in your head, predict what it will display, then check line by line. Many questions ask exactly that.
  • Learn from the mistakes you were sure about. If you were certain and wrong, find out where your idea went wrong. Those are the most useful mistakes to fix.
  • Write code by hand too. In the exam there is no computer to spot a missing bracket or END IF.

The research behind these habits is on our Built with science page.

The official past papers and marking instructions are free on the SQA past papers page. This site is not connected to the SQA or Qualifications Scotland.

The full course covers every topic like this. Every topic in National 5 Computing Science has a short note, a simulation to try and a practice quiz with feedback on every answer, plus coding lessons, a full mock exam and a progress report for parents.

Create an accountTry more for freeAbout the course

More guides

This site is independent: it is not connected to the SQA or Qualifications Scotland. Points from the examiners' course reports are given in our own words.