That Blue Square Thing

Key Guides:
PDF iconBinary maths – a summary
This is just a summary of the key binary maths methods needed. For more detail see the Unit 3 pages.
A single slide to check when you're asked "how many binary numbers can you represent with 5 bits" or "what is the largest number you can represent using 3 bits". That confusing bit. For more detail see the Unit 3 pages.
PDF iconFormulae – the ones you need to know
This is the 3 (or 5) formulae you need to know for unit 3.

AQA Computer Science GCSE

Exam Prep – the units

This is all of the key knowledge resources I have for Paper 2 in one place.

The aim is that these summarise what you need to know and help you get started with learning it. It's not everything you need to know - you need to be able to expand on these things and explain them – but it's a starting point.

Use the syllabus documents to help organise your learning and the unit pages to look things up when you need to – the "textbook double page spreads" will probably be the most helpful things to check out.

Try and avoid googling answers in most cases. This will just give you really complex answers. The things in the syllabus are much more important to know.

Paper 2 Units

Unit 3 – Representation: booklet to printsyllabus documentkey knowledge sheetunit revision page

Unit 4 – Computer Systems: booklet to printsyllabus documentkey knowledge sheetlists from the syllabusunit revision page

Unit 5 – Networks: booklet to printsyllabus documentkey knowledge sheetlists from the syllabusunit revision page

Unit 6 – Cyber-security: booklet to printsyllabus documentkey knowledge sheetlists from the syllabusunit revision page

Unit 7 – Databases: booklet to printsyllabus documentunit revision pageSQL syntax rules

Unit 8 – Ethics: booklet to printsyllabus documentunit page

Paper 1 Units

I haven't taught Paper 1 for a while, so these resources are probably not quite as good. They'll be updated as I work through this year.

Unit 1 – Algorithms: booklet to printsyllabus documentunit revision page

Unit 2 – Programming: booklet to printsyllabus documentunit page