GCSE CS AQA (8525) - 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.
3.1 Fundamentals of Algorithms
3.2 Programming
3.2.1 Data types,
3.2.2 Programming concepts
3.2.3 Artihmetic operations in a programming language
3.2.4 Relational operators in a programming language
3.2.5 Boolean operators in a programming language
3.2.6 Data structures
3.2.7 Input/Output
3.2.8 String handling operations in a programming language
3.2.9 Random number generation in a programming language
3.2.10 Structured programming and subroutines (procedures and functions)
3.2.11 Robust and secure programming
3.2.1 Data types - Notes
Reading
3.2.1 Data types - Quiz 1
Quiz
3.2.2 Programming Concepts - Notes
Reading
3.2.3 Arithmetic operations in a programming language - Notes
Reading
3.2.4 Relational operations in a programming language - Notes
Reading
3.2.5 Boolean operations in a programming language - Notes
Reading
3.2.3/3.2.4/3.2.5 Operations of a programming language - Quiz 1
Quiz
Extra bits: Code Comparison: Python vs C++
Reading
Extra bits: Mild ❄️ Programming Challenges
Reading
3.3 Fundamentals of Data Representation
Extra bits: Hardware - PC Builder Scenario
Reading
Extra bits: Hardware - Quiz 1
Quiz
Extra bits: Memory and Storage - Wordsearch
Reading
3.3.1 Number bases - Notes
Reading
3.3.2 Converting between number bases - Notes
Reading
3.3.3 Units of information - Notes
Reading
3.3.4 Binary arithmetic - Notes
Reading
3.3.8 Data compression - Huffman Trees
Video - 00:12:4 mins
3.3.8 Data compression - Image example
Reading
3.4 Computer Systems
3.4.1 Hardware and software
3.4.2 Boolean logic
3.4.3 Software classification
3.4.4 Classification of programming languages and translators
3.4.5 Systems architecture
3.4.2 Boolean Logic - Notes I
Reading
3.4.2 Boolean Logic - Notes II
Reading
3.4.2 Boolean Logic - Quiz 1
Quiz
3.4.2 Boolean Logic Puzzles
Quiz
3.4.5 Systems Architecture - Notes I
Reading
3.4.5 Systems Architecture - Notes II
Reading
3.4.5 Systems Architecture - Notes III
Reading
3.4.5 Systems Architecture - Quiz 1
Quiz
3.4.5 Systems Architecture - Quiz 2
Quiz
3.4.5 Systems Architecture - Primary Memory Flashcards
Reading
3.4.5 Systems Architecture - Secondary Storage Flashcards
Reading
3.4.5 Is that an embedded System?
Quiz
Fundamentals of Computer Networks
Cyber Security
Relational Databases and Structured Query Language (SQL)
Ethical, Legal, and Environmental Impacts of Digital Technology on Wider Society, Including Issues of Privacy
1. Cyber Security - Notes
Reading
2. Mobile Technologies - Notes
Reading
3. Wireless Networking - Notes
Reading
4. Cloud Storage - Notes
Reading
5. Hacking - Notes
Reading
6. Wearable Tech - Notes
Reading
7. Computer-based Implants - Notes
Reading
8. Autonomous Vehicles - Notes
Reading
Ethical Branching Path Scenario
Reading
Finish Course Early?
You have not completed all required lessons and assessments.
Your Progress
0%