Computer Science
30 free lessons in The School on Ai Quran, from Early Years to GCSE.
Early Years
- Mouse, touch and keys
- Technology all around us
- Staying safe on a screen
- Giving clear instructions
- Sorting and grouping information
- Drawing and typing on a computer
Key Stage 1
- Computers follow instructions
- Inputs and outputs
- First programs in blocks
- What the internet actually is
- Searching well and checking what you find
- Making and editing digital media
Key Stage 2
- Algorithms and debugging
- Loops and selection
- Spreadsheets: formulas and modelling
- Networks, protocols and the web stack
- HTML and CSS: how a page is built
- Digital footprint and being a good citizen
Key Stage 3
- Variables, input and output
- If-statements and loops in Python
- Functions and lists in Python
- Computational thinking: four moves
- Cyber security: threats and defences
- AI, data and ethics
GCSE
- Searching and sorting
- Binary and data representation
- Databases and SQL
- Systems architecture: inside the machine
- Testing and debugging properly
- GCSE exam and project skills
The School — all subjects · Curriculum coverage · Knowledge map