A forwardthinking and innovative Academy in Hammersmith & Fulham is seeking a dynamic and dedicated Computer Science Teacher to inspire and develop the digital skills of our students. We are looking for an educator who can foster a passion for technology computational thinking and programming preparing students for success in a digital world.
About Our Learning Community:
Our Academy is committed to providing a cuttingedge education that prepares students for the digital age and the future of work. We have a strong emphasis on practical skills realworld applications of technology and fostering innovation and creativity in computer science.
About the Role:
- Deliver engaging and challenging Computer Science lessons across Key Stages 35 including GCSE and ALevel.
- Plan and deliver lessons that incorporate a variety of programming languages coding platforms and digital technologies including Python Java web development and game design.
- Facilitate handson coding activities projects and challenges encouraging students to develop their problemsolving computational thinking and programming skills.
- Assess student progress through projects presentations written work and examinations providing detailed and constructive feedback.
- Contribute to the development and enhancement of the Computer Science curriculum ensuring it aligns with current industry trends and best practices in computer science education.
- Organize and lead extracurricular activities such as coding clubs hackathons and participation in technology competitions to enhance student learning and provide opportunities for practical application of skills.
- Collaborate with other departments such as Maths and Design Technology to create interdisciplinary projects and learning experiences.
Ideal Candidate:
- Qualified Teacher Status (QTS) with a strong academic background in Computer Science Software Engineering or a related field.
- Extensive experience teaching Computer Science to GCSE and ALevel with a focus on programming software development and computational thinking.
- Excellent communication interpersonal and technical skills with the ability to inspire and motivate students.
- A passion for fostering innovation creativity and digital literacy in young people.
- Proficiency in a range of programming languages coding platforms and digital technologies.
- Ability to use technology effectively to enhance computer science teaching and learning.
Benefits:
- Competitive salary (MPS/UPS Inner London Weighting).
- Access to wellequipped computer labs resources and technology including highspec computers robotics equipment and software development tools.
- Opportunities for continuous professional development in computer science education and emerging technologies.
- A collaborative and supportive team environment within a forwardthinking Academy committed to digital innovation.
To Apply:
Please send your CV