About the College: A high-achieving college in West London seeks a qualified and passionate Computer Science Teacher to join its dynamic department on a part-time basis, starting in September 2024. We offer a stimulating and supportive learning environment that fosters a love for technology and prepares students for successful careers in the digital world. We are particularly proud of our: Strong focus on real-world applications of computer science and industry collaborations. Excellent results in GCSE and A-Level Computer Science. State-of-the-art facilities and resources to equip students with industry-relevant skills. Opportunities for students to participate in guest lectures and workshops with industry professionals. About the Role: This exciting opportunity allows a dedicated and tech-savvy Computer Science educator to inspire the next generation of programmers and tech innovators. You will be responsible for delivering engaging and stimulating Computer Science lessons across the curriculum, catering to both GCSE and A-Level students. Key Responsibilities: Curriculum Delivery with Industry Relevance: Design and deliver engaging Computer Science lessons that integrate real-world industry trends and applications. Utilize a variety of teaching methods, including guest lectures from industry professionals, to provide students with a well-rounded understanding of the field. Develop students' problem-solving, analytical, and critical thinking skills through practical programming exercises and projects focused on industry-relevant scenarios. Prepare students for success in GCSE and A-Level Computer Science examinations (if applicable). Practical Learning and Industry Partnerships: Create a stimulating learning environment that encourages hands-on learning with cutting-edge technology and industry-standard software. Guide students in developing their coding skills through individual and collaborative projects that mimic real-world challenges. Foster connections with industry partners to provide students with valuable internship or shadowing opportunities (as possible). Student Support and Assessment: Provide personalized feedback and guidance to support students in their learning journey. Utilize effective assessment strategies to monitor student progress and identify areas for improvement. Contribute to the development of engaging and stimulating learning materials for the Computer Science curriculum. The Ideal Candidate: A qualified Computer Science Teacher with a minimum of 2 years' successful teaching experience (part-time experience may be considered). A strong passion for computer science and a demonstrable track record of raising student achievement. Excellent subject knowledge across key areas of computer science, including programming languages, algorithms, data structures, and cyber security (as applicable). Strong pedagogical skills and the ability to deliver engaging and interactive lessons that promote practical learning and industry relevance. A commitment to high standards and creating a positive and supportive learning environment. Excellent communication, interpersonal, and collaboration skills. Experience working with industry partners or demonstrating a passion for fostering such connections (desirable). What We Offer: The opportunity to join a thriving Computer Science department in a well-respected college with a strong focus on industry preparation. A supportive and collaborative working environment that values professional development. A competitive salary and benefits package (mention if applicable). Opportunities to contribute to the ongoing development of the Computer Science curriculum with an industry focus. To Apply: Please submit your CV