Computer science
Algorithms
Find out about algorithms and how they tell a computer what to do in this guide for Years 5 and 6.

Decomposition
Discover how computers use decomposition in this guide for Years 5 and 6.

Logical reasoning
Find out about logical reasoning and how to apply it to help solve a problem in this guide for Years 5 and 6.

Repetition and selection
Computer programs carry out instructions efficiently. Find out how they use repetition and selection in this guide for Years 5 and 6.

Inputs and outputs
Computers receive and send out lots of information. Find out about inputs and outputs in this guide for Years 5 and 6.

Variables
Find out how a computer uses variables in this guide for Years 5 and 6.

Programming with sensors
Find out how computer programmes use sensors in this guide for Years 5 and 6.

Debugging
Find out how computers can be debugged with this guide for Years 5 and 6.

Networks
Networks connect computers all around the world. Discover how in this guide for Years 5 and 6.

The internet
The internet is used by millions every single day. Find out more about the internet in this guide for Years 5 and 6.

What's next for the world wide web?
Find out what is next for the world wide web in this guide for Years 5 and 6.

Search technologies
Discover search technologies in this guide for Years 5 and 6.
