Inspire the coders and digital creators of tomorrow in our outstanding Newham school Become our next Computer Science Teacher.
We are seeking a dynamic and engaging Computer Science Teacher to join our thriving technology department. You will be key in fostering a love for coding, problem-solving, and the exciting world of computer science in our students.
Key Responsibilities:
* Deliver engaging and hands-on Computer Science lessons across Key Stages 3-4 (and potentially KS5).
* Plan and deliver a curriculum that emphasizes practical coding skills and computational thinking.
* Create a stimulating and collaborative learning environment where students can experiment and learn from mistakes.
* Encourage students to participate in coding challenges and projects.
* Keep up-to-date with the latest trends and technologies in Computer Science education.
* Contribute to the development of the Computer Science curriculum and resources.
We Offer:
* Competitive salary and benefits package.
* Opportunities for professional development focused on innovative teaching in Computer Science.
* A supportive and collaborative team within a well-resourced department.
* Access to modern computer labs and a range of development tools.
* The rewarding opportunity to shape students' digital futures.
Qualifications & Experience:
* Qualified Teacher Status (QTS) or equivalent.
* Degree in Computer Science or a closely related field.
* Experience teaching Computer Science at secondary level (or strong potential as an ECT).
* Strong proficiency in at least one programming language.
* Understanding of algorithms, data structures, and computer systems.
* Excellent communication and classroom management skills.