Key Responsibilities:
Plan and deliver lessons on computer science, programming, software applications, and digital safety.
Develop practical exercises and projects to enhance technical skills.
Assess student progress and provide constructive feedback.
Promote responsible use of technology and digital citizenship.
Maintain and troubleshoot computer labs and related equipment.
Stay updated with emerging technologies and integrate them into lessons.
Collaborate with staff to develop ICT curriculum and initiatives.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or related field.
Teaching certification/license in ICT/Computer Science Education.
Experience in teaching ICT at various levels preferred.
Strong technical skills and familiarity with educational software.
Good communication and organizational skills.