[ref. j749621] Teacher of Computer Science

apartmentStephen Perse Cambridge Senior School placeCambridge calendar_month 
Responsible to: Head of Computer Science

Location: Stephen Perse Cambridge Senior School and Sixth Form

Role Description

Computer Science is a hugely popular course, from game design in Year 7, to artificial intelligence in Year 9, through to the exciting and challenging GCSE and A-level courses. Stephen Perse’s aim is to embed creativity and computational thinking to help students to understand and change the world.

Pupils are involved in a wide variety of coding related activities, creating a variety of programs in Python and other languages, and even learning how to use game engines such as GDevelop and/or Unity. We enter our students into the annual Bebras Computational Thinking Competition with a large proportion of students making it into the top 10% bracket of the country and taking part in the Oxford Computing Challenge in March.

In recent years, students have left us and gone on to degrees and exciting degree apprenticeships in areas such as Data Science, Computer Science and more.

The extra-curricular provision of Computer Science is as vibrant as the lessons, with trips to Google, Amazon, Arm and other industry leaders as well as to such local events as the FXP festival, and talks and sessions at the Computing Museum.

Our students compete in the areas of cryptography, cyber security, robotics, game design and more to extend and enthuse about the opportunities in Computer Science, and the club and enrichment provision continues to grow as demand increases.

Ideally, this role is to start in September 2025, but we would consider those who wish to start sooner.

Main Responsibilities

Teaching and Learning:

  • To deliver inspirational teaching of Computer Science with the use of innovative resources to KS3, GCSE and A-level students.
  • To offer cross-curricular and extra-curricular activities that will allow pupils to explore the digital world.
  • To ensure that assessment is both regular and thorough and that full records of pupils are kept.
  • To collaborate with colleagues in the ongoing development of the subject area.
  • To implement all school policies.
  • To contribute to the spiritual, moral, social and cultural development of pupils.
  • To help organise activities to enhance the teaching and learning of Computer Science.

As a member of the Department:

  • To participate in appropriate meetings with colleagues and parents as required.
  • To carry out a share of supervisory duties and examination invigilation in accordance with school procedures.
  • To carry out a share of cover duties for absent staff as required.
  • To take part in entrance procedures and open events as appropriate.
  • To contribute to the extra-curricular life of the School.
  • To assist in the promotion of the subject within and outside school as appropriate.
  • To assist in departmental administrative tasks.

As part of a community of learners:

  • To take part in the professional development programme.
  • To attend induction, training and briefing sessions as required.
  • To keep up-to-date with developments within school and in relation to your discipline.
  • To keep abreast of developments in Computational learning.

Terms and conditions

All appointments for Stephen Perse are subject to satisfactory reference and disclosure and barring service (DBS) checks, suitability to work with children checks, online checks, proof of identity and eligibility to work in the UK, completion of a medical questionnaire and proof of qualifications.

Hours of work

Full-time or part-time.

Salary

The successful candidate will be remunerated at the appropriate point on the Stephen Perse teaching scale, which is in excess of the state sector teaching scale.

electric_boltImmediate start

Teacher of Computer Science

apartmentCardiff Sixth Form College, CambridgeplaceCambridge
Science will join the existing Computer Science teaching staff to provide teaching of the highest standard that inspires our able and ambitious students to love the subject and achieve mastery in the A-level examinations. The teaching of Computer Science...
business_centerHigh salary

Computer Science Teacher

apartmentTeaching VacanciesplaceBedford, 29 mi from Cambridge
knowledge to join our Computing department. The ideal candidate will have the experience or ability to deliver a range of Computing courses, including Computer Science GCSE. You will be required to teach across the age and ability range through year 7...
apartmentTeaching PersonnelplaceStevenage, 26 mi from Cambridge
Job Title: Teacher of Computer Science Location: St Albans Start Date: September 2025 with the potential of sooner Contract Type: Full-Time Salary: In line with MPS/UPS About the school The School in St Albans, Hertfordshire, is a highly...