Welcome to the GCSE OCR Computer Science (J277) course repository β a complete and organised collection of teaching and learning resources designed to support students, teachers, and independent learners studying the OCR specification.
- β Topic-by-topic PowerPoint slides
- π Printable worksheets and classroom tasks
- π Revision notes, flashcards, and checklists
- π§ Quizzes and exam-style questions
- π All resources structured by unit and topic
- GCSE Computer Science students
- Secondary school teachers and tutors
- Home educators and independent learners
This repository follows the official OCR J277 Computer Science Specification, covering both Paper 1 and Paper 2 topics.
- 1.1 Systems Architecture
- 1.2 Memory and Storage
- 1.3 Computer Networks, Connections and Protocols
- 1.4 Network Security
- 1.5 Systems Software
- 1.6 Ethical, Legal, Cultural and Environmental Impacts
- 2.1 Algorithms
- 2.2 Programming Fundamentals
- 2.3 Producing Robust Programs
- 2.4 Boolean Logic
- 2.5 Programming Languages and IDEs
This course is built in accordance with the OCR J277 GCSE Computer Science curriculum and includes:
- π₯οΈ Interactive lesson presentations
- π Classroom and homework worksheets
- π Python code examples
- π§ͺ Practice quizzes and exam questions
β οΈ Note: These materials are free to use for educational purposes. Redistribution for commercial gain is not permitted.