King Edward VI School - Computer Science

Computer Science

Where ever possible we encourage a sense of exploration and experimentation.

Our Computer Science Department aims to develop students who are confident and independent in their use of new technologies and to foster a lifelong interest in creating computing systems.  Students of all abilities learn through challenging, practical tasks and are encouraged to devise their own solutions and strategies to computing problems.

At Key Stage 3, students are introduced to the challenges of programming at an early stage, quickly realising that there is more to Computer Science than using Scratch. Students explore the fundamentals of the CPU and binary system, design algorithms using flowcharts and program them  in Python.  They also develop Graphic Design and Spreadsheet skills and an understanding of the opportunities and risks associated with Artificial Intelligence.

At Key Stage 4, students follow the GCSE Computer Science course from OCR. The course emphasises computational thinking, software development and core programming skills. It helps students to develop strong logic and problem-solving abilities. Students will build their own websites and undertake extended programming coursework assignments.  They are assessed through 2 exams at the end of Year 11.

At Key Stage 5, the emphasis is on increasing the range and experience of programming. By following the A Level Computer Science course from OCR, our students develop a strong foundation in systems design and programming. They will create a range of software applications and the department is very proud that over two thirds of our A Level students follow Computer Science courses at university. 

Students are encouraged to experiment with a wide range of Operating Systems, robotics kits, Raspberry Pi computers, Micro:Bits and Android tablets. We also offer a range of extra-curricular activities, including programming masterclasses and excursions.