A high-quality computing education equips pupils to use computational thinking and creativity to understand the world around them and gives them the necessary skills to revolutionise their digital surroundings. Computing is apparent, and is arguably essential, in everyone’s daily life and has deep links with Mathematics, Science, and Design and Technology. Furthermore, it provides insights into both natural and artificial systems.
The fundamentals of computing is computer science, in which pupils are taught the principles of information and computation - how digital systems work - and how to implement this knowledge into programming. Building on this knowledge and understanding, pupils are equipped to use information technology to create programs and systems spanning a wide range of content. Computing also ensures that pupils become digitally literate; affording them the ability to use and express themselves and develop their ideas at a level suitable for further studies, the future workplace and as active participants in an exponentially-expanding digital world.