Year 8

Computing

Data, code and digital literacy

Computer Science · OCR J277Computing Core · DfEDigital Literacy · Board-neutral

Unit 1

Data and databases

Structure information so a computer can answer questions with it.

3 lessons

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
  1. 1Designing a useful dataset25 min · ★★ · 3 quick checksStart →
  2. 2Designing a database that works25 min · ★★ · 3 quick checksStart →
  3. 3Data representation and honest visuals25 min · ★★ · 3 quick checksStart →

Unit 2

Building for the web

Structure, style and publish a page that communicates.

3 lessons

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
  1. 1How a web page reaches you20 min · · 3 quick checksStart →
  2. 2How the web actually gets to you25 min · ★★ · 3 quick checksStart →
  3. 3Being safe and responsible online20 min · · 3 quick checksStart →

Unit 3

Algorithms and programming

Sequence, selection, iteration — and finding your own bugs.

4 lessons

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
  1. 1Sequence, selection and iteration25 min · ★★ · 3 quick checksStart →
  2. 2Variables, lists and debugging30 min · ★★★ · 3 quick checksStart →
  3. 3Sorting and searching28 min · ★★★ · 3 quick checksStart →
  4. 4Breaking a program into functions30 min · ★★★ · 3 quick checksStart →

Unit 4

Logic and problem solving

Boolean logic, truth tables and computational thinking for solving problems across subjects.

3 lessons

0 of 3 done

What this unit covers
  • co-a-5
  • co-sy-3
  • co-a-9
  1. 1Boolean logic: AND, OR and NOT25 min · ★★ · 3 quick checksStart →
  2. 2Computational thinking with Boolean logic25 min · ★★ · 3 quick checksStart →
  3. 3Solving problems computationally across subjects28 min · ★★★ · 3 quick checksStart →

Unit 5

How computers represent the world

How sound, images and text become binary data, and the hardware that processes it.

2 lessons

0 of 2 done

What this unit covers
  • co-d-3
  • co-d-4
  1. 1Representing sound, images and text digitally28 min · ★★ · 3 quick checksStart →
  2. 2Hardware, software and how they communicate26 min · ★★ · 3 quick checksStart →

Unit 6

Technology, networks and society

Networks, privacy, cyber security and the impact of digital technology on society.

2 lessons

0 of 2 done

What this unit covers
  • co-sy-4
  • co-dl-4
  1. 1Digital technology, privacy and cyber security26 min · ★★ · 3 quick checksStart →
  2. 2Networks for communication and collaboration24 min · ★★ · 3 quick checksStart →

Unit 7

Creative digital projects

Planning and building digital artefacts and data-driven projects for real audiences.

2 lessons

0 of 2 done

What this unit covers
  • co-dl-1
  • co-dl-2
  1. 1Creative projects combining apps and data28 min · ★★★ · 3 quick checksStart →
  2. 2Creating trustworthy digital artefacts25 min · ★★ · 3 quick checksStart →

Unit 8

Digital literacy

Search, create, communicate and participate safely and critically online.

3 lessons

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
  1. 1Check information before sharing25 min · ★★ · 3 quick checksStart →
  2. 2Privacy, identity and digital footprints25 min · ★★ · 3 quick checksStart →
  3. 3Design accessible digital content25 min · ★★ · 3 quick checksStart →

Unit 9

GCSE computer science: systems and data

The CPU and fetch-execute cycle, memory and storage, and how data is represented in binary.

1 lessons

0 of 1 done

What this unit covers
  • Explain systems architecture, memory and storage, and data representation.
  1. 1The CPU, the fetch-execute cycle and performance30 min · ★★★ · 4 quick checksStart →

Unit 10

GCSE computer science: algorithms and programming

Searching and sorting, program constructs, testing and Boolean logic.

1 lessons

0 of 1 done

What this unit covers
  • Design algorithms, write programs using core constructs, and test and debug them.
  1. 1Algorithms, program constructs and testing30 min · ★★★ · 4 quick checksStart →

Unit 11

Year 8 Computing: data, logic and programs

Binary and text representation, Boolean logic, and modular programs you can test.

2 lessons

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
  1. 1Binary numbers and representing text30 min · ★★★ · 4 quick checksStart →
  2. 2Modular programs: functions, testing and debugging30 min · ★★★ · 4 quick checksStart →
Good Learning Co. — personalised UK curriculum learning, built around what each learner loves.