Computing in school is structured into three main elements: computer science, using and applying computing and e-safety. Children learn to use a range of different programmes and learn to apply these in different situations. They learn how to code and create algorithms to solve problems and eventually begin to create their own programmes. E-safety is taught in every year group and is emphasised throughout all computing lessons. Children are taught to use technology safely and responsibly and taught what to do should problems arise.