GCSE CS Cambridge OCR (J277) - 2026/2027
0% Completed
WEEKLY CLASS ZOOM LINK
Y9/Y10 HOMEWORK ASSIGNMENTS
Here you'll find the weekly tasks if you're year 9/10, which will be updated each week as the course progresses.
These are sometimes generalised across GCSE computer science Ofqual requirements, but in places are targeted to the content that is unique to certain exam boards.
Y11 HOMEWORK ASSIGNMENTS
Here you'll find the weekly tasks if you're year 11, which will be updated each week as the course progresses.
These are sometimes generalised across GCSE computer science Ofqual requirements, but in places are targeted to the content that is unique to certain exam boards.
1.1 Systems Architecture
1.1.1 Architecture of the CPU
1.1.2 CPU Performance
1.1.3 Embedded Systems
1.1.1 Architecture of the CPU - Notes
Reading
1.1.1 Architecture of the CPU - Quiz 1
Quiz
1.1.1 Architecture of the CPU - Quiz 2
Quiz
1.1.1 CPU Architecture - Flashcards
Reading
1.1.2 CPU Performance - Notes
Reading
1.1.2 CPU Performance - Quiz 1
Quiz
1.1.3 Embedded System - Notes
Reading
1.1.3 Embedded Systems - What counts?
Quiz
1.2 Memory and Storage
1.2.1 Primary storage (memory)
1.2.2 Secondary storage
1.2.3 Units
1.2.4 Data storage
1.2.5 Compression
1.2.1 Primary memory - Notes
Reading
1.2.1 Primary Memory - Quiz 1
Quiz
1.2.1 Primary Memory - Flashcards
Reading
1.2.2 Secondary storage - Quiz 1
Quiz
1.2.2 Secondary Storage - Flashcards
Reading
1.2.2 Secondary storage - Device cards
Reading
1.2.1 / 1.2.2 Wordsearch
Reading
1.2.3 Units - Notes
Reading
1.2.3 Units - Quiz 1
Quiz
1.2.4 Data storage - Binary notes
Reading
1.2.4 Data storage - Binary shift notes
Reading
1.2.4 Data storage - Hexadecimal notes
Reading
1.2.4 Data storage - Text representation notes
Reading
1.2.4 Data storage - Image representation
Reading
1.2.4 Data storage - Sound representation notes
Reading
1.2.4 Data storage - Metadata notes
Reading
1.2.4 Data storage - Quiz 1
Quiz
1.2.4 Data storage - Quiz 2
Quiz
1.2.4 Data storage - Quiz 3
Quiz
1.2.4 Data storage - Quiz 4
Quiz
1.2.4 Data storage - Quiz 5
Quiz
1.2.4 Data storage - Text, image, sound crossword
Reading
1.2.5 Compression - Notes
Reading
1.2.5 Compression - Image example
Reading
Extra bits: Hardware - PC Builder Scenario
Reading
Extra bits: Hardware - Memory Game
Reading
Extra bits: Hardware - Quiz 1
Quiz
Extra bits: Hardware - Identify the Component minigame
Quiz
1.3 Computer Networks, Connections and Protocols
Extra bits: Network Hardware - Jigsaw Puzzles
Quiz
1.3.1 Networks and topologies - Notes I
Reading
1.3.1 Networks and topologies - Notes II
Reading
1.3.1 Network and topologies - Quiz 1
Quiz
1.3.1 Networks and Topologies - DNS Deep Dive Activity
Reading
1.3.2 Wired and wireless networks, protocols and layers - Notes
Reading
1.3.2 Wired and wireless networks, protocols and layers - Quiz 1
Quiz
1.4 Network Security
1.5 Systems Software
1.6 Ethical, Legal, Cultural and Environmental Impacts of Digital Technology
1.6.1 Ethical, legal, cultural and environmental impact - Notes I
Reading
1.6.1 Ethical, legal, cultural and environmental impact - Notes II
Reading
1.6.1 Ethical, legal, cultural and environmental impact - Notes III
Reading
1.6.1 Ethical, legal, cultural and environmental impact - Notes IV
Reading
Extra bits: Ethical Branching Scenario
Reading
Extra bits: Essay writing for OCR - Score extra marks!
Video - 00:00:00 mins
2.1 Algorithms
2.1.1 Computational thinking - Notes I
Reading
2.1.2 Designing, Creating and Refining Algorithms - Notes
Reading
2.1.3 Searching and sorting algorithms - Notes II
Reading
2.1.3 Searching and sorting algorithms - Notes I
Reading
2.1.3 Searching algorithms - Quiz 1
Quiz
2.1.3 Sorting Algorithms - Quiz 1
Quiz
2.2 Programming Fundamentals
2.2.1 Programming Fundamentals
2.2.2 Data Types
2.2.3 Additional Programming Techniques
2.2 Basic Coding skills - videos
Reading
2.2.1 Programming Fundamentals - Quiz 1
Quiz
2.2.1 Programming fundamentals - Notes
Reading
2.2.2 Data types - Notes
Reading
2.2.3 Additional programming techniques - Notes
Reading
2.2.3 Additional Programming Techniques - Quiz 1
Quiz
Extra bits: 5 Mild ❄️ Programming Challenges
Reading
Extra bits: Code Comparison: Python vs C++
Reading
2.3 Producing Robust Programs
2.3.1 Defensive design
2.3.2 Testing
2.4 Boolean Logic
2.4.1 Boolean logic
2.5 Programming Languages and Integrated Development Environments
2.5.1 Languages
2.5.2 The Integrated Development Environment (IDE)
Finish Course Early?
You have not completed all required lessons and assessments.
Your Progress
0%