AQA GCSE Computer Science
Specification - https://www.aqa.org.uk/subjects/computer-science-and-it/gcse/computer-science-8525/specification-at-a-glance
Paper 1 Revision Topics
Fundamentals of Algorithms
Algorithms, Decomposition & Abstraction
Understanding the inputs, processing and outputs within an algorithm
Using a trace table to identify the state of variables in a program
Searching and Sorting
Binary / Linear Search
Merge / Bubble Sort
Comparison of efficiency
Programming
Use of Variables, input, and print
Understanding of selection and iteration (conditional and count controlled)
Understand the need for subroutines and efficient coding
One and two-dimensional arrays
Records
Syntax vs Logic errors
Paper 2 Revision Topics
Fundamentals of Data Representation
Binary, Hexadecimal and Conversion
Units of Information – GB, kB, Byte
Binary Addition / Shift
ASCII / Unicode
Images and Sound
Compression
Computer Systems
Boolean Logic, OR, NOT, AND, XOR
Software Classification
High / Low Level Languages and Translators
Systems Architecture – CPU, RAM, Fetch Decode Execute Cycle
Computer Networks
LAN, WAN, PAN
Advantages of a Network / What is a network?
Star & Bus
Protocols and Packet Tracing
Network Security
TCP/IP Layers – ATIL
Databases
SQL – Select, From, Where, Order By
Ethical, Legal and Moral
Lengthy Questions – Refer to the ethical, legal and moral impacts for a given scenario
Useful websites for revision:
W3Schools (Python) - https://www.w3schools.com/python/
Isaac Computer Science GCSE AQA - https://isaaccomputerscience.org/topics/gcse?examBoard=aqa&stage=all#aqa
Computer Science Revision Activities - https://www.101computing.net/category/gcse-concepts/
Connect Wall - https://www.101computing.net/gcse-computer-science-connect-wall/
Python Guide - https://www.csnewbs.com/python
BBC Bitesize Computer Science (AQA) - https://www.bbc.co.uk/bitesize/examspecs/zkwsjhv
Craig 'n' Dave Revision videos - https://www.youtube.com/playlist?list=PLCiOXwirraUB8P4vtTMF0R_OzwMjuagei
Oak National Academy Computer Science Lessons - https://classroom.thenational.academy/subjects-by-key-stage/key-stage-4/subjects/computing
Past Exam Papers - https://www.aqa.org.uk/subjects/computer-science-and-it/gcse/computer-science-8525/assessment-resources