“Computing is not about computers anymore. It’s about living.” – Nicholas Negroponte – MIT Media Lab
The computing curriculum is designed to give all students the ability and confidence to think critically, deconstruct problems and develop a solid digital literacy skill set essential to their success. It is coherently planned, sequenced and aims to maximise students’ cognitive development and to help develop their entire personalities and talents.The curriculum is designed with inclusion and diversity in mind. Content is well differentiated, meets the needs, interests and aspirations of all groups of students. It enables the creation of a learning environment of computational participation and personal expression.
Students will learn key skills including decomposition, algorithm design and program algorithms. They gain knowledge and understanding of different hardware and software applications, as well as the tools and techniques used to select, store, manipulate and present data.
After studying computing at key stage 3, students will be confident users of technology including PC, mobile technology, cloud computing, and master the use of a range of software to facilitate their future learning. On completing of a level 2 course in either computer science (CS) or information technology (IT), students will have studied programming, algorithm design and implementation to solve problems. IT related skills include the capability and confidence to implement IT solution using generic software for specific purpose. Those who go on to study A level computer science, specialise in software development, project management and gain knowledge computer systems design and architecture.
Studying computing equips learners with understanding of how computers and computer systems work, how they are designed and programmed, how to apply computational thinking to problem solving, and how to make best use of information technology. Students master computational thinking skills, how to criticise to become active learners and recipients of information. They learn to be tenacious when debugging, creative when problem solving, and meticulous when working to enable them to pay attention to detail. In short, they have the skills to be the next generation of savvy users of technology.