Responsibilities:
Teach Information and Communication Technology (ICT) subjects to students
Prepare lesson plans and deliver lessons according to the curriculum
Demonstrate practical applications of ICT tools and software
Assess student performance through assignments, projects, and tests
Provide guidance and support to students needing extra help
Maintain classroom discipline and a positive learning environment
Keep records of student progress and attendance
Requirements:
Bachelor’s or Master’s degree in Computer Science, IT, or related field
Prior teaching experience is preferred
Proficiency in computer applications, software, and educational technology
Strong communication and presentation skills
Ability to engage and motivate students