Computer Science Teacher

Details
Location

London

Contract Type

Full Time

Salary

£35000 - £53000

Job Description

Summary:

Join a school as a Computer Science Teacher and inspire future innovators.

About the School:

A school is an ambitious, forward-thinking specialist institution dedicated to empowering autistic students. It fosters a supportive and inclusive learning environment that values individual growth and academic excellence.

The Opportunity:

As a Computer Science Teacher, you will play a key role in shaping students' understanding of computing and digital skills. You will deliver engaging lessons that align with the UK National Curriculum and support students in developing essential programming and analytical abilities.

Key Responsibilities:

  • Deliver high-quality Computer Science lessons across Key Stages 3-5, aligned with the UK National Curriculum.
  • Develop and implement lesson plans that cater to diverse learning needs and promote student engagement.
  • Foster a positive and inclusive classroom environment that encourages curiosity and problem-solving.
  • Support students in developing digital literacy, programming, and computational thinking skills.
  • Collaborate with colleagues to enhance the teaching and learning experience across the school.
  • Stay up to date with developments in Computer Science education and incorporate innovative teaching methods.
  • Communicate effectively with students, parents, and colleagues to support student progress.
  • Participate in professional development opportunities to enhance teaching practice.

Qualifications & Skills:

Required

  • A minimum of 2 years teaching experience in Computer Science within a UK secondary school setting.
  • Qualified Teacher Status (QTS) or equivalent recognized teaching qualification.
  • Strong knowledge of the UK National Curriculum for Computing/Computer Science.
  • Proficiency in programming languages such as Python, Java, or similar.

Preferred

  • Experience with educational technology tools to enhance learning.
  • Demonstrated ability to motivate and engage students in Computer Science.
  • Experience in supporting students with diverse learning needs.
  • Passion for inspiring young people through innovative teaching methods.

Compensation & Benefits:

  • Competitive salary and benefits package.
  • Opportunities for professional development and career progression.
  • Supportive and collaborative working environment.