Computer Science cover image

Computer Science Revision

Algorithms, programming, data representation, networks, and computer systems.

OCR GCSE Computer Science revision is easier to plan when every topic maps to the J277 specification, and that is how these lessons are organised across both components. Component 01, Computer systems, covers systems architecture, memory and storage, networks, security, system software and the impact of technology, while Component 02, Computational thinking, algorithms and programming, covers algorithms, programming techniques, logic and languages.

Each lesson takes one part of J277 and explains it in clear, exam-ready sections with worked examples for the algorithm and programming content. Generate a quiz or flashcards from any lesson to test yourself, and ask the built-in tutor to step through an algorithm, explain a logic gate, or clarify how memory and storage differ whenever you need it.

Lessons

Systems architecture

2

Memory and storage

3

Computer networks, connections and protocols

2

Network security

1

Systems software

1

Algorithms

4

Programming fundamentals

6

Producing robust programs

2

Boolean logic

1

Programming languages and IDEs

1

Frequently asked questions

It is assessed by two written papers, each 1 hour 30 minutes and worth 50%. Paper 1 (J277/01) is Computer systems and Paper 2 (J277/02) is Computational thinking, algorithms and programming.

Paper 1 is the more theory-led paper on how computer systems work, including networks and security. Paper 2 is more practical, testing algorithms, programming techniques and logic, and includes questions where you write or interpret code.

OCR provides an Exam Reference Language for written programming questions, and schools commonly teach Python alongside it. Practising the logic and the reference language is the most reliable preparation.

No. J277 is assessed entirely by the two written exams, with no coursework counting towards your grade. Schools may still set a programming task for practice, since Paper 2 tests your coding on paper.

Yes. Every public lesson is free to read, and a free account lets you generate quizzes and flashcards from them. Pro simply removes the monthly creation limit.

Study Computer Science your way

Generate lessons, quizzes and flashcards on any Computer Science topic, personalised to your level. Free to start, no card needed.

Lessons on anything

Structured, level-matched lessons on any topic you study

Practice quizzes

Find out what you actually know before the exam does

Flashcard sets

Lock in key concepts with instant revision cards

Ask Aica

Stuck on something? Get a clear explanation, any time

Every lesson is free to read, no account needed to browse

Top students don’t revise more. They revise what counts.

Start revising free

Free to start. No card needed.

OCR GCSE Computer Science revision lessons | Aicademy