Computing is now part of everyday life. For most of us, technology is essential to our lives, at home and at work. Computational skills must be taught if children are to be ready for the workplace and able to participate effectively in this digital world. Our curriculum has been developed to equip our children with the foundational skills, knowledge and understanding of computing they will need for the rest of their lives. They learn how computers and computer systems work, design and build programs, develop their ideas using technology and create a range of content.