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.