Computer Teacher - Middle School & IGCSE
Pak Turk Maarif International Schools & Colleges
Published Date: • Muzaffarabad, Pakistan (On-Site)
Description
In this role, the Computer Teacher will be responsible for planning and delivering comprehensive lessons that align with the Cambridge IGCSE syllabus and assessment objectives. The successful candidate will apply their expertise in Python programming and other practical computer skills in classroom instruction, ensuring students gain both theoretical knowledge and hands-on experience. Strong communication skills in English are essential for explaining complex concepts clearly. Although this position does not include managing a team, it demands proactive collaboration with fellow educators and adherence to professional conduct and ethical standards. The teacher will also be engaged in continuous evaluation of student progress and adapt lesson plans to meet diverse learner needs to maximize educational outcomes.
Responsibilities
- Develop and deliver detailed lesson plans that align with the Cambridge IGCSE Computer Science syllabus and assessment objectives.
- Instruct students on programming concepts, particularly in Python, ensuring comprehension and practical application.
- Conduct differentiated instruction to address diverse learning styles and abilities within the classroom.
- Prepare students for examinations through targeted assessments, practice exams, and performance feedback.
- Demonstrate strong classroom management techniques to maintain a conducive learning environment.
- Assess student performance regularly and provide constructive feedback to support learning and improvement.
- Maintain up-to-date knowledge of the Cambridge IGCSE curriculum, exam formats, and teaching best practices.
- Collaborate with school staff to enhance curriculum delivery and contribute to professional development activities.
- Utilize technology and practical sessions to enhance student engagement and understanding of computer science concepts.
- Prepare and deliver demo lessons as part of the evaluation and continuous teaching refinement process.
- Maintain professionalism through positive interactions with students, parents, and colleagues, and uphold the school’s code of conduct.
- Provide evidence of successful practical computer skills during interviews and regular teaching evaluations.
Experience
2 Years
Apply By
Required Skills
- Programming Instruction
- Student assessment and exam preparation
- Python
- Classroom Management
- English Communication
Nice to Have Skills
- Lesson planning and differentiated instruction
- Cambridge IGCSE Syllabus and Assessment-Objective Mapping
- Curriculum Development
- Educational Technology Integration
- Student Engagement Techniques