At a Glance
- Tasks: Teach engaging Computer Science lessons and inspire students from Year 9 to A Level.
- Company: Harrow School, a prestigious institution with a beautiful green estate.
- Benefits: Flexible hours, positive work environment, and opportunities for professional growth.
- Other info: Join a diverse community committed to safeguarding and promoting student welfare.
- Why this job: Shape the future of young minds in tech and explore exciting AI projects.
- Qualifications: Experience in teaching Computer Science and a passion for technology.
The predicted salary is between 30000 - 40000 £ per year.
Harrow School is situated in Harrow on the Hill in north-west London. The School is located on a 324-acre estate which encompasses much of Harrow on the Hill and is one of the best-known schools in the world. Around 837 boys study at Harrow and live in the School’s 12 boarding houses. Employees particularly value the School’s beautiful green estate, the positive working environment, and good relationships with their colleagues.
The successful candidate will teach:
- CAIE A Level Computer Science (9618)
- CAIE IGCSE Computer Science (0984)
- Year 9 Computer Science
with flexibility in the working arrangement and the potential for increased teaching hours in the future.
Key Responsibilities
- Deliver engaging, well-structured, and challenging lessons in Computer Science across Key Stages 3 to 5.
- Prepare boys for public examinations, ensuring strong academic outcomes.
- Contribute to the development of departmental schemes of work and teaching resources.
- Foster a positive learning environment that supports both academic progress and enthusiasm for the subject.
- Support wider departmental and school activities, including co-curricular computer science and enrichment opportunities as appropriate.
In the Shell year (Year 9), boys begin with an introduction to cyber-safety, digital hygiene and typing, alongside structured use of digital tools to support their broader academic progress. They then move on to a course in artificial intelligence, where they explore key theoretical concepts and real-world applications in machine learning. Programming is introduced through Python, with boys undertaking a range of ambitious projects including mathematical modelling, scientific analysis, and game development. Later in the year, they apply their skills in designing and programming intelligent robots capable of performing complex tasks.
In the Remove and Fifth Forms (Years 10 and 11), boys follow the CAIE IGCSE Computer Science course (0478). This builds on the strong foundation established in Shell and introduces a deeper study of algorithms, system architecture and software development. Practical work remains central: boys design and test their own programs, work with hardware such as Raspberry Pi and gaming systems, and complete an independent project in the summer between Remove and Fifth Form.
At A level, boys study the Cambridge International Computer Science syllabus, which provides a robust and intellectually demanding grounding in computational theory and software engineering. The course fosters creativity and precision in equal measure, with topics including data structures, systems design, programming paradigms and algorithmic analysis. Boys gain significant experience in developing software to solve real-world problems, preparing them for further study in fields such as Artificial Intelligence, Data Science, Cybersecurity and Engineering. A number of boys go on to study Computer Science at leading universities in the UK and overseas.
The School is committed to safeguarding and promoting the welfare of children. The successful applicant must be willing to undergo child protection screening, including checks with any past employer and the DBS. Equality, diversity and inclusion are values that are important to us at Harrow. We believe in diversity of thought and actively welcome anyone regardless of their background to bring their valuable and relevant skills to our community.
Part-Time CS Teacher | Flexible Hours & AI Projects in Harrow employer: Harrow School
Harrow School is an exceptional employer, offering a vibrant and supportive work culture set within a stunning 324-acre estate in north-west London. Employees appreciate the flexibility of working hours, opportunities for professional growth, and the chance to engage in innovative AI projects, all while fostering meaningful relationships with colleagues in a prestigious educational environment. The School's commitment to equality, diversity, and inclusion further enhances its appeal as a workplace where every individual can thrive.
StudySmarter Expert Advice🤫
We think this is how you could land Part-Time CS Teacher | Flexible Hours & AI Projects in Harrow
✨Tip Number 1
Network like a pro! Reach out to your connections in the education sector, especially those who might know about opportunities at Harrow School. A friendly chat can sometimes lead to a foot in the door.
✨Tip Number 2
Show off your teaching style! If you get the chance, prepare a mini-lesson or a demo class. This is your moment to shine and demonstrate how you engage students with Computer Science.
✨Tip Number 3
Be ready for questions about your approach to AI projects! The role mentions a focus on real-world applications, so think of examples where you've successfully integrated technology into your teaching.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Part-Time CS Teacher | Flexible Hours & AI Projects in Harrow
Some tips for your application 🫡
Show Your Passion for Teaching:When writing your application, let your enthusiasm for teaching Computer Science shine through. We want to see how you engage students and make learning exciting, so share any creative ideas or experiences that highlight your teaching style.
Tailor Your Application:Make sure to customise your application to reflect the specific requirements of the role at Harrow School. We appreciate when candidates take the time to align their skills and experiences with what we’re looking for, especially in areas like AI projects and practical programming.
Highlight Relevant Experience:Don’t forget to mention any relevant experience you have, whether it’s teaching, tutoring, or working on tech projects. We love seeing how your background can contribute to our vibrant learning environment, so be specific about your achievements!
Apply Through Our Website:We encourage you to submit your application through our website for a smoother process. It’s the best way for us to receive your details and ensures you don’t miss out on any important updates regarding your application.
How to prepare for a job interview at Harrow School
✨Know Your Curriculum
Familiarise yourself with the CAIE A Level and IGCSE Computer Science syllabuses. Be ready to discuss how you would deliver engaging lessons and prepare students for public examinations, showcasing your understanding of the curriculum and its requirements.
✨Showcase Your Teaching Style
Prepare to share examples of how you've created a positive learning environment in the past. Think about specific strategies you've used to foster enthusiasm for Computer Science, especially in areas like AI and programming with Python.
✨Emphasise Flexibility and Collaboration
Highlight your willingness to adapt to flexible working hours and contribute to departmental activities. Discuss any experience you have in collaborating with colleagues on teaching resources or co-curricular projects, as this aligns with the school's values.
✨Commitment to Safeguarding
Be prepared to talk about your understanding of child protection and safeguarding practices. Show that you value the welfare of students and are willing to undergo necessary checks, reinforcing your commitment to creating a safe learning environment.