Topic guides
GCSE Computer Science, topic by topic.
19 free guides covering Paper 1: Computer Systems and Paper 2: Computational Thinking, Algorithms and Programming - each with a plain-English explanation, a worked example, practice questions and exam-style questions with full mark schemes. Every guide links to a free printable worksheet, no card or account needed.
Paper 1: Computer Systems
Systems ArchitectureGCSE Grades 1-9Memory and Primary StorageGCSE Grades 1-9Secondary StorageGCSE Grades 1-9System SoftwareGCSE Grades 1-9Networks and TopologiesGCSE Grades 1-9Network SecurityGCSE Grades 1-9Ethical, Legal, Cultural and Environmental ImpactGCSE Grades 1-9Network Protocols and LayersGCSE Grades 1-9
Paper 2: Computational Thinking, Algorithms and Programming
AlgorithmsGCSE Grades 1-9Programming FundamentalsGCSE Grades 1-9Producing Robust ProgramsGCSE Grades 1-9Boolean LogicGCSE Grades 1-9Data Representation: Number SystemsGCSE Grades 1-9Data Representation: Images, Sound and CompressionGCSE Grades 1-9Programming Practice: Writing and Refining ProgramsGCSE Grades 1-9SQL and Data HandlingGCSE Grades 1-9Trace Tables and Binary/Hex ConversionsGCSE Grades 1-9Translators and Integrated Development Environments (IDEs)GCSE Grades 1-91D and 2D Array Processing: Writing and Tracing ProgramsGCSE Grades 1-9
A Computer Science topic we have not covered?
Tell us which one and it goes on the list for the next batch of guides. Every request is read, and we reply to every one.
Turn any topic into a printable pack.
Every guide links straight into the Pack Builder, so you can add the topic to a student's pack in a couple of clicks.