As of September, primary school pupils in England will be taught computer programming.
Children as young as five will be taught algorithms and the ability to design simple programmes. By the age of 11 they will be expected to ‘design, use and evaluate computational abstractions that model the state and behaviour of real-world problems and physical systems’.
The government said that their re-designed curriculum was designed to make the UK compete with the best education systems in the world and it designates what children between five and 14 will learn in all state schools.
“This is a curriculum that is rigorous, engaging and tough,” said David Cameron.