The A/AS Level Senior Computer Science Teacher plays a crucial role in shaping the educational experiences of students in the rapidly evolving field of computer science. This position is designed for the academic year 2025-26 and is critical in fostering an environment where students can thrive in technological skills, programming, and critical thinking. The ideal candidate will have a passion for teaching and a deep understanding of computer science principles. Responsibilities include developing a comprehensive curriculum that aligns with academic standards, implementing innovative teaching strategies, and assessing student progress. The Senior Computer Science Teacher will work collaboratively with colleagues to enhance the educational experience and mentor junior teachers. This role not only impacts individual students but also sets a standard for excellence within the department, contributing to the overall mission of the educational institution.
Key Responsibilities
Design and implement a comprehensive A/AS Level computer science curriculum.
Deliver engaging and relevant lessons that meet the needs of diverse learners.
Utilize technology and specialized software to enhance learning experiences.
Develop assessment tools to evaluate student understanding and progress.
Provide constructive feedback to students to promote their academic growth.
Assist in the preparation of students for external examinations and assessments.
Lead classroom discussions that encourage critical thinking and problem-solving.
Collaborate with faculty to develop interdisciplinary projects and activities.
Stay updated on technological advancements and incorporate them into lessons.
Organize and participate in extracurricular activities related to computer science.
Mentor and support junior teachers in instructional practices.
Engage with parents and guardians regarding student progress and concerns.
Maintain accurate records of student attendance and performance.
Attend professional development workshops to enhance teaching skills.
Contribute to departmental and school-wide initiatives and goals.
Required Qualifications
Bachelors degree in Computer Science, Education, or related field; Masters degree preferred.
Teaching certification specific to computer science education.