At Rowlands Castle St Johns it is our intention to equip our children with a computing curriculum that will prepare them for an ever-changing technological world. Our curriculum is implemented to combine digital literacy (presenting and publishing information) with computer science (programming and control). The balance towards computer science increases as pupils move up through Key Stage 2. The impact of this approach is that our children have good grounding in being technology users before moving on to becoming programmers. Ultimately, we aim for our children to become critical problem solvers and computational thinkers with transferrable skills beyond the domain of computing. E-safety is taught throughout every year group addressing issues appropriate to age. It is our intention that all of our children are aware of the potential risks associated with online technology and that they know how to respond when they are faced with them.