We focus on developing the skills necessary for children to use technology effectively in their daily lives. Children are taught skills that enable them to embrace and utilise new technology in a socially responsible and safe way in order to flourish. Children become independent users of computing technologies, gaining confidence and enjoyment from their activities to meet the demands of an increasingly technological world. We use technology to support learning across the curriculum and ensure that our curriculum is accessible to every child. Children are digitally literate and competent users of technology and through our computing lessons develop their creativity, resilience, problem-solving and critical thinking skills.