School Logo



  • To support pupils in becoming digitally literate, autonomous, and socially responsible online. To do this, our Computing curriculum consists of the following key concepts:


Online safety: Pupils understand how to be safe online and to report anything that they found unsettling to adults (including recognising online bullying).


Communication: Presenting information using word processing or similar software to display and share information (including the development of typing using a keyboard, inputting images and data handling).

Computing Science: Pupils learn specific coding vocabulary. They learn to become computational thinkers: reading code, constructing algorithms, analytically looking at problems, debugging code and developing code with variables.



Our Computing curriculum progresses pupils' understanding of Computer Science throughout the school. First, they interact with technology and can recognise it, then can identify when technology could support them in a task, interact with the programming and finally create a product.  


To ensure pupils have the skills and knowledge they need in digitally literate society, we implement and curriculum that is progressive thought the school. Computing is taught as part of a project based approach and focused on in our ‘Create’ term. Online safety is taught across each academic school year in Computing, PHSE and through whole-school or year group specific assemblies.


Pupils learn to edit and adapt images; consequently learning about fake news and how to identify trustworthy sources for information.


To record and present knowledge, pupils will have access to the Microsoft suite to present information, import images, use spreadsheets to handle data, etc. Pupils will also be taught to use a variety of apps for varying purposes through use of iOS devices. 


Pupils learn to read code through unplugged, discrete and immersive lessons. A progressive vocabulary document supports staff and pupils with the development of computing vocabulary and specific technical/coding vocabulary.



We want pupils to be coherent with basic computing fluency in order to be able to take advantage of technology available to them throughout their lives, and be able to use it to accomplish a wide variety of goals, both at home and in school.


Pupils develop detailed knowledge and skills, including knowing the implications of technology and digital systems. This is important in a society where technologies and trends are rapidly evolving.


Pupils will be able to apply the British values of democracy, tolerance, mutual respect, rule of law and liberty when using digital systems.