Year 8
Computing
Data, code and digital literacy
Unit 1
Data and databases
Structure information so a computer can answer questions with it.
0 of 3 done
What this unit covers
- Design a simple relational data structure
- Write queries to filter and sort records
- Validate and clean a dataset
Unit 2
Building for the web
Structure, style and publish a page that communicates.
0 of 3 done
What this unit covers
- Structure a page with semantic HTML
- Apply styling to support meaning
- Evaluate a page against its purpose and audience
Unit 3
Algorithms and programming
Sequence, selection, iteration — and finding your own bugs.
0 of 4 done
What this unit covers
- Design algorithms using sequence, selection and iteration
- Use variables and simple data structures
- Test and debug a program systematically
Unit 4
Logic and problem solving
Boolean logic, truth tables and computational thinking for solving problems across subjects.
0 of 3 done
What this unit covers
- co-a-5
- co-sy-3
- co-a-9
Unit 5
How computers represent the world
How sound, images and text become binary data, and the hardware that processes it.
0 of 2 done
What this unit covers
- co-d-3
- co-d-4
Unit 6
Technology, networks and society
Networks, privacy, cyber security and the impact of digital technology on society.
0 of 2 done
What this unit covers
- co-sy-4
- co-dl-4
Unit 7
Creative digital projects
Planning and building digital artefacts and data-driven projects for real audiences.
0 of 2 done
What this unit covers
- co-dl-1
- co-dl-2
Unit 8
Digital literacy
Search, create, communicate and participate safely and critically online.
0 of 3 done
What this unit covers
- Evaluate the reliability of digital information
- Protect privacy, identity and wellbeing online
- Create accessible digital content for a real audience
Unit 9
GCSE computer science: systems and data
The CPU and fetch-execute cycle, memory and storage, and how data is represented in binary.
0 of 1 done
What this unit covers
- Explain systems architecture, memory and storage, and data representation.
Unit 10
GCSE computer science: algorithms and programming
Searching and sorting, program constructs, testing and Boolean logic.
0 of 1 done
What this unit covers
- Design algorithms, write programs using core constructs, and test and debug them.
Unit 11
Year 8 Computing: data, logic and programs
Binary and text representation, Boolean logic, and modular programs you can test.
0 of 2 done
What this unit covers
- Understand how numbers can be represented in binary, and be able to carry out simple operations on binary numbers
- Design and develop modular programs that use procedures or functions, and test and correct them systematically

