Here are some useful links for GCSE Computer Science students.
| GCSE Computer Science Past Papers | Link |
|---|---|
| OCR (2022-2024) | https://www.ocr.org.uk/qualifications/past-paper-finder |
| OCR (2018-2024) | https://www.savemyexams.com/gcse/computer-science/ocr/past-papers |
Syllabus Deep-Dive
AQA & OCR
When tutoring GCSE Computer Science, understanding the differences between the two dominant exam boards, OCR (J277) and AQA (8525), is essential for tailoring your lessons effectively.
| Feature | OCR (J277) | AQA (8525) |
| Paper 1 Focus | Computer Systems (Theory) | Computational Thinking & Programming |
| Paper 2 Focus | Computational Thinking, Algorithms & Programming | Computing Concepts (Theory) |
| Code in Exams | Exam Reference Language (ERL) | Language-specific (Python, C#, VB.NET) |
| Databases | OCR’s coverage of databases is significantly lighter. | AQA places a much heavier emphasis on data management, dedicating an entire sub-topic to Relational Databases and Structured Query Language (SQL) in Paper 2. |
| Data Compression | OCR does not require this level of algorithmic depth for compression. | AQA explicitly requires students to understand the mechanics of specific compression algorithms, namely Run Length Encoding (RLE) and Huffman coding. |