Information for parents and carers: The aim of coding is to equip pupils with the skills they need for the world of work, inspire more young people to pursue careers in computing and help them to problem solve and become logical thinkers.
Children as young as five get practical experience of designing and writing computer programmes so that they understand the basic principles of computer science.
By the end of Key Stage 1, children will be expected to write and test simple programs as well as use technology safely. They will also be taught what algorithms are (basically the step-by-step instructions you give a computer in order to get the job done, like the ‘how to’ part of a cake recipe!) and how programmes work.
Children in Key Stage 2 will go one step further by designing and writing programs to achieve specific goals as well as understanding computer networks and using logic to find and put right mistakes in algorithms.