GCSE CS: Programming Fundamentals
What's in it
This bundle covers the programming fundamentals that sit at the heart of every GCSE Computer Science paper — data types, control flow, functions and arrays, with annotated pseudocode examples throughout.
Topics covered
Topic list to be confirmed when bundle is complete. Join the waitlist to be first to know when it's ready.
How to use it
- As a reference
- When you hit a topic you've forgotten, open the relevant section and work through the examples before looking at past papers.
- As a study guide
- Work top to bottom once, writing your own examples alongside each worked one in James's bundle.
- With an AI tutor
- Paste the Markdown file into your AI assistant, then ask it to quiz you on the topics or generate extra practice problems. The structure makes those conversations more targeted than feeding in a generic prompt.
- Print the PDF
- Annotate it, highlight the parts you're still shaky on, use it as a rapid-review sheet the night before the exam.
What you get
| Format | Details |
|---|---|
| Printable · Works offline | |
| Markdown | Plain text · Paste into any AI assistant · Human-readable |
This bundle is in the works.
Join the list and you'll get an email the day it's available — no marketing, just the download link.
You might also want
Arrays, linked lists, stacks, queues, trees and sorting algorithms — explained at the level your A-level exam actually tests, with worked traces.
The algebraic foundations — linear equations, quadratics, inequalities, sequences — with full worked examples in a format your AI tutor can read.
Forces, motion, energy and waves — the core of GCSE Physics — in a structured context bundle with real numbers and diagrams described in plain text.