top of page

Our Computing Curriculum

Maximising Opportunity for All

Key Stage 3   |   Key Stage 4   |   Key Stage 5   |   Digital Citizenship  |  Careers

Knowledge & Skills for Life


Our department provides opportunity for all students at all Key Stages to take part in the digital technology curriculum.

Our excellent facilities cater for our emphasis on specialist knowledge development in real-life applications. This includes physical computingelectronic engineering, robotics and programming.

All students start in Year 9 with weekly computing lessons, covering a range of IT and Computer Science concepts as part of the National Curriculum. We follow the NCCE's Computing Taxonomy which focuses on the 10 Main Strands of computing (see below).

At Key Stage 4, students can choose to continue onto Computer Science GCSE or Digital IT BTEC.

At Key Stage 5 we offer two Level 3 Pathways: Computer Science A Level and from 2022, Digital T Levels, where students train to be: Software Developers and Digital Support Technicians.

Computing Taxonomy


Digital Technology Learning Journey


Computer Science GCSE (KS4)

In the first terms in Year 10 our students get to use our amazing robotics equipment to apply their understanding in physical objects an area of study called physical computing. This allows our students to also be creative in solving problems with our equipment as well as simply text based code.


GAMES DESIGN focuses on a project where students will now have the basic skills to programme to a more advanced degree. The project will be designing computer games, where they will design the artwork, audio and code itself creating an interactive game completely from scratch using Python.

INFRASTRUCTURE focuses on the workplace looking at aspects of computing such as hardware, network topology and database systems. These are important concepts to begin getting to grips with as these are the basis for many streaming services and tech giants which are among the most successful and richest companies in the world.


ENGINEER in Year 11 applies our skills to physical circuits, with students designing their own sensors and inventions to solve real world problems in our physical computing lab – the voyager lab. Students get to handle real electrical components, circuits and programme them.

CYBERSECURITY looks at key programming and computing concepts needed to protect ourselves and businesses from ever growing cyber threats, we’ll look at encryption, black and white-box testing and other techniques used to stop online criminals from taking advantage of individuals and businesses. We’ll look at the ideas behind privacy, intellectual property and legislation made to protect you and your ideas.


Digital IT BTEC (KS4)


Component 1 is based around User Interface design, students cover two main aspects; the first being interface or UX design. This includes how to design effective interfaces for software and websites that are intuitive and optimally designed for their target audience.. Students are able to also use our touchscreen devices in our Voyager Lab to design actual working touchscreen applications. 

Component 2 is data management and analytics. Students will learn how to effectively use spreadsheets and handle data, something critical to many businesses in this digital age. Students will work on presentation skills and create their own interactive data dashboards based on a brief after being given data.


The final component in Year 11 is the external examined component called working practices in ICT. We look further into theory covered in the prior units and also go into new topics including cybersecurity, hardware, business IT management and legislation surrounding computing at home and in the workplace.

Computer Science A Level

Computer science A Level takes computing to greater breadth and depth covering a huge range of topics including:

a level topics.png

This course is examined at the end of 2 years with 2 x 150min exam papers (worth 80%) and a programming project (worth 20%).

As an institution we choose Python as our main coding language at all Key Stages. If your child is unfamiliar with Python I plan on running a day of Python training for prospective external students in the summer term (once GCSEs are complete), this is no cost. The course builds upon concepts at GCSE, including fundamentals of programming, data structures and algorithms. However we take this further with new data types, advanced subroutine use and optimisation algorithms.

  • More advanced programming in two languages (Python & Java)

  • Computational thinking skills including advanced decomposition, optimisation and abstraction.

  • Organisation and project management skills

  • Electrical engineering skills in our digital engineering suite


Dorset's first T Level Provider

Digital T Levels

Software Developer | Digital Support

3 months work experience

All students will gain 10-12 weeks work experience in digital sector businesses, developing workplace specific skills needed for their future careers.

Become a professional

Every aspect of the T Level is built to prepare young people for their new professions. Extensive workplace skills development and applications to businesses are part of the curriculum.

Developed with real industry

We are working close with local and national partners in developing our T Level courses to ensure students gain skills that in demand in the local digital sector.

3 Occupational Specialisms

Students can opt for 3 Occupational Specialisms: Software Developers, Network Engineers or Digital Support Technicians.

bottom of page