Inspire the next generation of digital pioneers in our forward-thinking Newham school!
We are seeking a passionate and innovative Computer Science Teacher to join our dynamic technology department. You will play a crucial role in developing students' computational thinking, coding skills, and understanding of the digital world.
Key Responsibilities:
* Deliver engaging and inspiring Computer Science lessons across Key Stages 3-4 (and potentially KS5).
* Develop and implement a relevant and challenging Computer Science curriculum.
* Foster a creative and problem-solving focused learning environment.
* Encourage students to explore programming, algorithms, and digital technologies.
* Contribute to extracurricular activities such as coding clubs or competitions.
* Stay abreast of advancements in the field of Computer Science and integrate them into teaching.
We Offer:
* Competitive salary and benefits package.
* Excellent professional development opportunities in a rapidly evolving field.
* Supportive and collaborative working environment.
* Access to well-equipped computer labs and cutting-edge technology.
* The chance to make a real impact on students' digital literacy and future career paths.
Qualifications & Experience:
* Qualified Teacher Status (QTS) or equivalent.
* Degree in Computer Science or a closely related field.
* Proven experience teaching Computer Science at secondary level (or strong potential as an ECT).
* Strong knowledge of programming languages (e.g., Python, Java, Scratch).
* Understanding of computational thinking concepts and their application.
* Excellent communication and interpersonal skills.