Teacher of Computer Science (Full-time or part-time) - Cambridge

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.
General Responsibilities
  • Act as an excellent ambassador for Stephen Perse at all times.
  • Build and maintain good working relationships with all Stephen Perse colleagues.
  • Assist as necessary in other Stephen Perse areas at peak times.
  • Work at all times towards the aims and goals of Stephen Perse and any individual objectives and targets you may have agreed.
  • Proactively identify areas for improvements within Stephen Perse.
  • Actively promote Stephen Perse Equal Opportunities Policy, encouraging staff awareness and participation in all areas.
  • Act in accordance with the Data Protection principles at all times.
  • Adhere at all times to Stephen Perse operational and employment policies and procedures.
  • Take care of your own health and safety and that of people who may be affected by what you do (or do not do).
  • Cooperate with others on health and safety, and not interfere with, or misuse, anything provided for your health, safety or welfare.
  • Follow the training you have received when using any work items Stephen Perse has provided.
  • Adhere to Stephen Perse’s Privacy Notice and ensure private and confidential data is kept secure and disposed of in the appropriate manner.

This job description is not necessarily comprehensive and the position holder will be required to carry out such other duties as may reasonably be required within the general scope and level of the post.

Safeguarding and welfare of children

The post holder’s responsibility for promoting and safeguarding the welfare of children and young persons for whom s/he is responsible, or with whom s/he comes into contact, will be to adhere to and ensure compliance with Stephen Perse’s Safeguarding and Child Protection Policy statement at all times.

If, in the course of carrying out the duties of the post, the role-holder becomes aware of any actual or potential risks to the safety or welfare of children in the School, s/he must report any concerns to the School’s Designated Person or the Stephen Perse Designated Safeguarding Lead.

All employees of Stephen Perse adhere to the Safer Working Practices guidance and all teaching staff are required to adhere to the Teaching Standards which can be found on the government website.

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.

check_circleNew offer

Computer Science Teacher

apartmentsenployplaceChelmsford, 33 mi from Cambridge
Computer Science Teacher - Chelmsford Location: Chelmsford, Essex Position: Computer Science Teacher Start Date: ASAP We are seeking a passionate and dedicated Computer Science Teacher to join our vibrant secondary school located in the heart...
business_centerHigh salary

Teacher of Computer Science

apartmentLoreto CollegeplaceSt Albans, 37 mi from Cambridge
TEACHER OF COMPUTER SCIENCE MPS/UPS (plus London Fringe Allowance) (Recruitment and Retention allowance may be possible for an exceptional candidate) Loreto St Albans is an 11-18 girls’ academy recognised in October 2024 by OFSTED as outstanding...
thumb_up_altRecommended

Computer Science Teacher

apartmentTeaching PersonnelplaceBedford, 29 mi from Cambridge
Computer Science Teacher Teaching Personnel are seeking to recruit a Qualfied Computer Science to join one of their partner Secondary Schools in Bedford permanently.  •  Location: Bedford  •  Start date: April 2025  •  Contract: Full-time, Temp to Perm...