OCRGCSE16 resources

OCR GCSE Computer Science Past Papers & Mark Schemes

Download free OCR GCSE Computer Science past papers and mark schemes. 16 resources covering 2022 – 2023. Free PDF downloads.

📅2022 – 2023📄16 resources availableFree to download

Download Past Papers

Type
Year

16 of 16 resources

June 2023

7 files

Computer Science (9-1) – Mark scheme – Computational thinking, algorithms and programming

Mark Scheme

Computer Science (9-1) – Mark scheme – Computer systems

Mark Scheme
📋

Computer Science (9-1) – Modified papers

Modified Paper
📄

Computer Science (9-1) – Question paper – Computational thinking, algorithms and programming

Question Paper
📄

Computer Science (9-1) – Question paper – Computer systems

Question Paper
📊

Computer Science (9-1) – Examiners’ report – Computational thinking, algorithms and programming

Examiner Report
📊

Computer Science (9-1) – Examiners’ report – Computer Systems

Examiner Report

June 2022

5 files

Computer Science (9-1) – Mark scheme – Computer systems

Mark Scheme
📋

Computer Science (9-1) – Modified papers

Modified Paper
📄

Computer Science (9-1) – Question paper – Computational thinking, algorithms and programming

Question Paper
📄

Computer Science (9-1) – Question paper – Computer systems

Question Paper

Computer Science (9-1) – Mark scheme – Computational thinking, algorithms and programming

Mark Scheme

No date

2 files
📝

Computer Science (9-1) – Computational thinking, algorithms and programming

Sample Assessment Materials
📝

Computer Science (9-1) – Computer systems

Sample Assessment Materials

Unknown

2 files
📊

Computer Science (9-1) – Examiners’ report – Computational thinking, algorithms and programming

Examiner Report
📊

Computer Science (9-1) – Examiners’ report – Computer Systems

Examiner Report

About OCR GCSE Computer Science

OCR GCSE Computer Science (specification J277) is the largest UK GCSE Computer Science specification by entry. It is assessed through two written papers, with no controlled assessment since the 2020 specification reform. Paper 1 (Computer Systems) covers systems architecture, memory and storage, computer networks, network security, system software, and ethical/legal/cultural issues. Paper 2 (Computational Thinking, Algorithms and Programming) covers algorithms, programming techniques, defensive design, testing, Boolean logic, programming languages and translators. Both papers are 1 hour 30 minutes long and worth 80 marks. Programming is examined in pseudocode and high-level language form, with OCR's reference language being a Python-like syntax. Students must be able to read and write programs that include variables, sequences, selection, iteration, arrays, file handling, and string/number manipulation.

Exam Paper Structure

Paper 1

First exam paper

1h 30min🎯 80 marks📊 50% of grade
Paper 2

Second exam paper

1h 30min🎯 80 marks📊 50% of grade

Key Information

Exam BoardOCR
Specification CodeJ277
QualificationGCSE
Grading Scale9–1
Assessment Type2
Number Of Papers2
Exam Duration1 hour 30 minutes per paper
Total Marks160–180
Available Sessions2022 – 2023
Total Resources16

Key Topics in Computer Science

Topics you need to know

Systems architecture and CPUMemory and storageNetworks and topologiesAlgorithms and complexityProgramming techniquesBoolean logic and data representation

Exam Command Words

Command wordWhat the examiner expects
Work outCalculate the answer, showing your method
Show thatProvide a clear sequence of steps that proves the stated result
FindDetermine a value — show working unless told otherwise
SolveFind the value(s) of the unknown that satisfy the equation
ExplainGive reasons for your answer using mathematical justification
ProveConstruct a logical, fully justified argument that establishes the statement
EstimateUse rounded values to obtain an approximate answer
Comment onMake a relevant statement about a graph, value or context

Typical Grade Boundaries

GradeApproximate mark needed
Grade 976–86%
Grade 863–75%
Grade 751–62%
Grade 643–50%
Grade 535–42%
Grade 427–34%

⚠️ Typical Higher tier boundaries across two papers. Actual boundaries vary by series — check the awarding body website.

How to Use OCR GCSE Computer Science Past Papers Effectively

Programming questions account for around 40% of Paper 2. The single highest-yield habit is to write 100 lines of OCR-pseudocode programs per week from the start of Year 11. The pseudocode looks Python-like but has subtle differences (uppercase keywords, explicit variable casts, USERINPUT). Examiner reports show that candidates who use Python syntax in pseudocode answers lose marks. For algorithm questions, learn three sorting algorithms (bubble, merge, insertion) and two search algorithms (linear, binary). For each, you must be able to: trace the algorithm on a given list, identify the time complexity, and describe in one sentence when each algorithm is appropriate. Boolean logic and truth tables appear on every paper. Practise drawing logic gate circuits from Boolean expressions and vice versa. AND, OR, NOT, XOR are core; some questions chain three gates. Network-protocol questions reward precise terminology. Know the OSI/TCP-IP layer mappings (HTTP/HTTPS at the application layer, TCP/UDP at the transport, IP at the network), the difference between a switch and a router, and the role of DNS and DHCP. For data representation, drill binary-to-hex-to-decimal conversion until it is automatic. Understand the floor of binary addition (carry-1) and overflow.

More OCR GCSE Subjects

Explore other GCSE subjects from OCR

Related Past Papers

AI-Powered Revision

Meet your AI Tutor

Get clear explanations, worked examples, and step-by-step guidance on any GCSE Computer Science topic. Your personal AI tutor, free to try.

✓ No credit card required✓ Covers all OCR topics✓ Instant answers