We are seeking a dedicated and experienced Computer Science teacher to join our team on a full-time basis. The ideal candidate will hold a degree in Computer Science and have at least one year of teaching experience. This role requires an individual who is passionate about educating students and can effectively deliver course material in an in-person classroom setting.
Key Responsibilities
- Deliver engaging and comprehensive Computer Science lessons to students in accordance with the curriculum.
- Prepare lesson plans, assignments, and assessments that promote student learning and understanding.
- Foster a positive and inclusive classroom environment that encourages student participation and curiosity.
- Monitor and evaluate student progress, providing constructive feedback to support academic growth.
- Collaborate with colleagues and participate in professional development activities to enhance teaching skills.
- Maintain accurate records of attendance, grades, and other relevant student information.
Required Qualifications
- Bachelor’s degree in Computer Science or a closely related field.
- Minimum of one year teaching experience in Computer Science or a related subject.
- Strong communication and interpersonal skills to effectively engage with students and staff.
- Ability to teach in an in-person classroom environment.
Preferred Qualifications and Benefits
While not explicitly stated, candidates with additional certifications in education or experience with various teaching methodologies will be considered favorably. This position offers the opportunity to work directly with students in a supportive educational setting, contributing to their academic and personal development.
This full-time role is based on-site, requiring the teacher to be physically present to deliver instruction and interact with students. If you are committed to fostering a stimulating learning environment and have the qualifications outlined, we encourage you to apply.