Welcome to the Computer Science Department

Departmental Courses
  • GCSE Computer Science
  • GCE Computer Science
  • Vocational ICT Level 2

At Poole High School we follow the computing curriculum, providing learners with opportunities to develop programming skills, computational thinking and understanding of how computers work. We use a range of programming environments to deliver the fundamentals of programming, including Scratch, BBC micro:bit and Microsoft Small Basic. Students at Poole High School will also focus on critical e-safety aspects, including cybercrime and preventative measures.

At Poole High School, students are taught a range of theory and practical Computer Science topics. In Year 7 students study e-safety and cyber security as well as being introduced to fundamental programming concepts (variables, iteration and selection) using Scratch.

In Year 8 students focus more on how the computer works, learning how computers represent data such as images and text in binary, as well as the key role of each component (memory, processor, storage). Alongside this, students develop their learning of programming, using a text-based language (Microsoft Small Basic).

In Year 9 students are taught to think like a Computer Scientist – using key concepts such as decomposition and abstraction. They learn about key searching and sorting algorithms, as well as applying their programming skills to learn to read and write pseudocode. In addition, they study how networks work (including the Internet) and how computers affect society.

GCSE Computer Science (AQA)

Why study GCSE Computer Science?

Studying the GCSE Computer Science course at Poole High School will get you working with real-world, practical programming techniques that will give you a good understanding of what makes technology work.

Computer Science is a subject based on mathematical and scientific principles that explores the use of technology to solve problems and improve the world we live in. Programming forms a very significant part of Computer Science. Other aspects include understanding algorithms and applying solutions using computer programming.

Topics include:

  • Programming using Visual Basic,
  • Networking,
  • Binary and Hexadecimal number systems,
  • Understanding how CPU and Memory devices function,
  • Creating and using an SQL database,
  • Computer Science use in society & the social aspects of computing.

A Level Computer Science


Poole High School we offer the AQA A-Level Computer Science. Assessment is at the end of year 13 and consists of two exams – a practical programming exam and a theory paper, alongside a programming project which consists of 20 percent of the final grade.

Entry Requirements

To study Computer Science at Poole High School you must have achieved GCSE Mathematics at grade 6 or above and GCSE Computer Science at grade 6 or above.

Further Information

For more information contact Mr Thynne (p.thynne@poolehigh.poole.sch.uk) or Mr Lean (k.lean@poolehigh.poole.sch.uk).

Vocational ICT (Level 2)

This course involves practical skills in using a computer, teaching you ksills to produce a range of digital products, such as websites and images.

50% of the course is coursework and the other 50% is assessed via an on-screen exam.

Further Information

For more information contact Mr Thynne (p.thynne@poolehigh.poole.sch.uk).

Computer Science is an extremely useful subject when combined with the sciences and maths for the future study of aeronautical, electrical, civil, mechanical, and chemical engineering. Those looking for a future career in systems or applications programming will find the course extremely invaluable, as will those who wish to develop their general problem solving and analytical skills alongside their other science/maths based A-Levels.

The Russell Group of universities suggest Computer Science is well aligned with the sciences. It is also a powerful choice alongside economics, and is particularly well matched to a future degree in mathematics.