Skip to main content
Back to all subjects

Computing

National Curriculum in England · Key Stage 3 · Year 7

What they will learn

Coming soon

Computational thinking

Abstraction, decomposition and algorithm design.

Abstraction and decomposition

Simplifying problems and modelling them.

  • Identify the important details
  • Break problems into sub problems
  • Design an algorithm with flowcharts

Programming

Writing programs in at least two languages, including a text based one.

Text based programming

Moving from blocks to written code.

  • Use variables, lists and functions
  • Handle input and output
  • Test and debug systematically

Data representation

Binary, data types and how computers store information.

Binary and data types

How numbers, text and images are stored.

  • Convert between binary and decimal
  • Explain bits and bytes
  • Describe how images and sound are stored

Systems and networks

Hardware, software and how networks move data.

Hardware, software and networks

What is inside a computer and how devices connect.

  • Describe the role of the CPU and memory
  • Compare wired and wireless networks
  • Explain client and server roles

Digital safety and citizenship

Privacy, security and responsible online behaviour.

Privacy, security and the law

Protecting accounts, data and each other.

  • Use strong passwords and two factor sign in
  • Recognise phishing and malware
  • Understand your digital footprint