Computing

Our intent is to promote computational thinking and digital creativity. We want our students to develop the foundations to enable them to be discerning, life-long learners in a fast-moving landscape. Our curriculum is designed to allow students to provide a balanced and informed curriculum across all key stages giving students access to Computing, ICT and Digital Literacy.

We aim for our students to develop the following skills:

  • understand and apply the fundamental principles and concepts of Computer Science, including abstraction, decomposition, logic, algorithms, and data representation
  • analyse problems in computational terms through practical experience of solving such problems, including designing, writing, and debugging programs
  • think creatively, innovatively, analytically, logically, and critically
  • understand the components that make up digital systems, and how they communicate with other systems
  • develop a deep understanding of computational thinking and how to apply it through a chosen programming language
  • develop valuable thinking and programming skills that are extremely attractive in the modern workplace
  • understand the impacts of digital technology to the individual and to wider society
  • develop, in context, desirable, transferable skills such as research, planning, and review, working with others and communicating creative concepts
  • provide learners with essential knowledge and tools to improve their learning in other subjects with the aims of enhancing their employability when they leave education, contributing to their personal development and future economic well-being