top of page


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.


What children say...

Year 1

I like exploring new apps and seeing what I can make.

Year 3

I was able to make my character follow an algorithm which is like a set of instructions.

Year 6

It allows me to be creative mathematically as well as artistically.

Programming and Coding at Villiers

Vector drawing with STEM focus using SketchUp

Video coding using block programming on Hopscotch

Stop Motion

bottom of page