Learning paths
- Lessons
- 47
- Topics
- 47
Free, no account neededCount-controlled and condition-controlled loops6 steps
Start lessonEvery lesson, one payment
£49one payment
By paying you agree to our Terms and get access straight away, which ends your 14-day cancellation right. Your full refund within 14 days, for any reason, still applies.
See what the course includesAlgorithms
5 lessons
Programming
13 lessons
- Reading AQA pseudo-code
- Reading OCR Exam Reference Language
- Data types and casting
- Variables, constants, operators and input
- Selection and Boolean conditions
- FreeCount-controlled and condition-controlled loops
- String handling
- Arrays and records
- Procedures, functions and parameters
- Reading and writing files
- Validation, authentication and maintainable code
- Testing and errors
- The IDE
Data representation
8 lessons
Computer systems
9 lessons
- The CPU and the fetch-execute cycle
- Von Neumann architecture and registers
- CPU performance and embedded systems
- RAM, ROM, cache and virtual memory
- Secondary storage and the cloud
- Logic gates and truth tables
- XOR and Boolean expressions
- Operating systems and utility software
- Programming languages and translators
Networks and cyber security
7 lessons
Databases, ethics and law
5 lessons
Independent practice for AQA GCSE Computer Science (8525) and OCR GCSE Computer Science (J277). Not affiliated with or endorsed by AQA or OCR.