The Blog

Computer Science revision & teaching

Articles on GCSE and A Level Computer Science — written by Gareth Edgell, Head of CS and Senior Examiner.

Featured

All articles

A Level 22 May 2025

Why One-to-One Computer Science Tuition Makes the Difference at GCSE and A Level

Computer Science is one of the hardest subjects to self-study effectively. A Senior Examiner and Head of CS explains why personalised one-to-one tuition produces results that group teaching and revision resources alone can't match.

tutoringone-to-one tuitionGCSE Computer ScienceA Level Computer Science
Read →
Revision Tips 21 May 2025

How to Use the Mock Exam Generator to Prepare for Your Computer Science Paper

The CompSciTutoring.com mock exam generator creates personalised timed papers from 800+ questions for AQA, OCR and Cambridge GCSE and A Level. Here's how to get the most out of it.

mock examexam practicerevisionGCSE
Read →
Courses 20 May 2025

Introducing CompSciTutoring.com — Free GCSE & A Level Computer Science Tools

CompSciTutoring.com is now live — a free platform with 800+ revision questions, interactive notes, Python and C# courses that run in the browser, mock exam generator, spec confidence checklists, and expert one-to-one tutoring.

platformrevision toolsGCSEA Level
Read →
A Level 12 May 2025

OCR A Level Computer Science H446 — Specification Guide

Complete guide to OCR A Level Computer Science (H446). Component breakdown, key topics, programming project advice, and revision strategies from an experienced Computer Science educator.

OCRA LevelH446programming project
Read →
Revision Tips 1 May 2025

10 Proven GCSE Computer Science Revision Tips (From an Examiner)

Revision tips for GCSE Computer Science that actually work — from someone who marks the papers. How to use past papers, tackle trace tables, and avoid the mistakes that cost students grades every year.

revisionGCSEexam tipsstudy tips
Read →
GCSE 20 April 2025

Cambridge IGCSE Computer Science 0478 — Complete Revision Guide

Everything you need to know about Cambridge IGCSE Computer Science (0478 and 0984). Exam structure, topic breakdown, programming requirements, and revision tips from a Senior Examiner.

CambridgeIGCSE04780984
Read →
GCSE 2 April 2025

Binary and Hexadecimal — GCSE Computer Science Complete Guide

Master binary and hexadecimal for GCSE Computer Science. Conversion methods, binary arithmetic, two's complement, and why hex is used — with worked examples and exam tips.

binaryhexadecimaldata representationnumber systems
Read →
A Level 18 March 2025

A Level Computer Science NEA: How to Maximise Your Marks

Expert tips for the A Level Computer Science Non-Exam Assessment (NEA) from a Senior Examiner. How to choose a project, write your analysis, design effectively, and avoid the most common mistakes.

NEAcourseworkA LevelAQA
Read →
A Level 10 March 2025

SQL & Databases — Complete A Level Computer Science Guide (AQA, OCR, Cambridge)

Master SQL and relational databases for A Level Computer Science. Covers entity-relationship diagrams, normalisation (1NF, 2NF, 3NF), SQL SELECT/INSERT/UPDATE/DELETE, joins, and exam technique.

SQLdatabasesnormalisationA Level
Read →
GCSE 5 March 2025

Sorting and Searching Algorithms — GCSE and A Level Guide

Master bubble sort, merge sort, insertion sort, linear search, and binary search. Includes step-by-step traces, pseudocode, Python code, and exam tips for AQA, OCR and Cambridge.

algorithmssortingsearchingbubble sort
Read →
GCSE 22 February 2025

Computer Networks Revision — Complete GCSE & A Level Guide (AQA, OCR, Cambridge)

Complete revision guide for Computer Networks at GCSE and A Level. Covers LAN/WAN, topologies, protocols, TCP/IP, DNS, HTTP, cyber security threats and countermeasures. AQA, OCR and Cambridge specifications.

networksprotocolsTCP/IPcyber security
Read →
Programming 20 February 2025

Python for GCSE Computer Science — Complete Beginner's Guide

Learn Python from scratch for GCSE Computer Science. Variables, loops, functions, lists, file handling and more — with clear examples and exam-style questions covered.

PythonGCSEprogrammingbeginner
Read →
GCSE 5 February 2025

Pseudocode & Exam Reference Language (ERL) — Complete GCSE & A Level Guide

Master pseudocode and Exam Reference Language for GCSE and A Level Computer Science. Covers AQA pseudocode, OCR ERL, sequences, selection, iteration, arrays, functions, and common exam patterns.

pseudocodeERLexam reference languageAQA
Read →
A Level 3 February 2025

AQA A Level Computer Science 7517 — What You Need to Know

A comprehensive guide to the AQA A Level Computer Science specification 7517. Paper breakdown, NEA coursework advice, key topics, and revision strategies from a Senior Examiner.

AQAA Level7517NEA
Read →
GCSE 18 January 2025

AQA GCSE Computer Science (8525) — The Complete 2024/25 Guide

Everything you need to know about AQA GCSE Computer Science specification 8525. Full topic breakdown, Paper 1 and Paper 2 structure, grade boundaries, revision resources, and expert tips from a Senior Examiner.

AQAGCSE8525specification
Read →
GCSE 15 January 2025

OCR GCSE Computer Science J277 — Complete Revision Guide

Everything you need to know about the OCR GCSE Computer Science specification J277. Topic breakdown, key concepts, exam structure, and top revision tips from a Senior Examiner.

OCRGCSEJ277exam tips
Read →

Need 1-to-1 support?

Book a session with Gareth — Head of CS, Senior Examiner, 15+ years tutoring.

Book a session →