During Computing lessons we aim to provide opportunities for children to use technology in productive and meaningful ways. Computer Science is a core element of the curriculum and children will be taught the principles of information and computation, and how digital systems work. Children will be equipped to think logically about problems and encouraged to present varied solutions. Computing will enable children to create programs and a range of digital media. Children will be creators of digital content as well as consumers. Children will be expected to become digitally literate and are encouraged to make decisions about when and what systems can and should be used, thus developing their long-term IT capability.