Back to Job Search

Computer Science Teacher

Job Description

Job Title: Computer Science Teacher KS3-KS5

Our school is seeking a highly motivated and experienced Computer Science Teacher to join our dynamic team. As a Computer Science Teacher, you will be responsible for delivering engaging and challenging lessons to students from Key Stage 3 to Key Stage 5. We are looking for someone who is passionate about teaching and has a deep understanding of computer science and its practical applications.

Responsibilities:
- Plan and deliver high-quality computer science lessons to students at all levels
- Develop engaging and challenging schemes of work to support student progress
- Use a range of teaching techniques to meet the needs of individual students
- Monitor and assess student progress, providing regular feedback to students and parents
- Work collaboratively with colleagues to develop and share best practice
- Keep up-to-date with the latest developments in computer science and incorporate them into your teaching

Requirements:
- A degree in Computer Science or a related subject

- A UK-recognized teaching degree such as a BEd/ PGCE
- Experience teaching computer science at Key Stages 3, 4 and 5
- Knowledge of a range of programming languages, including Python, Java, and HTML/CSS
- Ability to use a range of teaching techniques to engage and challenge students
- Strong communication skills and the ability to work collaboratively with colleagues
- Commitment to the school's ethos and values

If you are passionate about computer science and have a proven track record of delivering high-quality lessons to students at all levels, we would love to hear from you. To apply, please submit your CV and a cover letter detailing your experience and why you would be a great fit for our school.