OCR · GCSE Computer Science · J277

Computer Science Revision

Understand computer systems, represent data and build reliable algorithms and programs.

Revision topics

12 topics

The course and practical programming

OCR J277 has two compulsory, untiered papers, each worth 80 marks and 50% of the qualification and lasting 1 hour 30 minutes. Calculators are not allowed. Paper 1 assesses computer systems; Paper 2 assesses computational thinking, algorithms and programming. CS1–CS12 are site identifiers. All specified content is included; there are no optional modules.

Build practical skills by designing, writing, testing and refining programs. Python examples use stated indexing and loop bounds; the notes distinguish OCR Exam Reference Language where conventions differ. In Paper 2 Section B code-writing tasks use that reference language or a familiar high-level language. Short quizzes cannot replace whole-program practice.

OCR Computer Science specification · Official assessment resources

Download PLCs and PLC questions

Combine units in one editable Word document, grouped by unit and topic. PLC questions use the full demonstration tasks for each learning goal.

Build a revision guide

Combine the full revision notes and diagrams from your selected units into one editable Word revision guide.

Share this page

Social links open a draft in a new tab for you to review and send.

Report an error or bug

Please do not include your name, school, passwords or other personal information. Responses go to the website owner through Microsoft Forms. Open form in a new tab if it does not load here.