Computer Science Teacher

May 14, 2026
🪙 5000 - 🪙 8000 / year
Application ends: October 24, 2028
Apply Now

Job Description

Experienced Computer Science Teacher with master’s degree delivers engaging programming, ICT, and computational thinking lessons, supports assessments, guides projects, and improves student performance through practical, curriculum-aligned instruction and lab-based learning.

Responsibilities

  • Plan curriculum-aligned computer science lessons for diverse learners.
  • Teach programming concepts using practical classroom demonstrations effectively.
  • Prepare assignments, quizzes, projects, and examination materials regularly.
  • Evaluate student performance and provide constructive academic feedback.
  • Maintain computer lab discipline, safety, and equipment readiness.
  • Guide students in coding, databases, and projects.
  • Support school technology initiatives and academic improvement programs.
  • Communicate progress with parents, coordinators, and administrators.

Required Skills

  • Strong knowledge of programming, databases, networking, and ICT.
  • Excellent classroom management and student engagement abilities required.
  • Ability to explain complex technical concepts simply.
  • Proficiency in lesson planning and assessment design.
  • Practical experience with computer labs and educational software.
  • Strong communication, mentoring, and problem-solving skills required.

Note: Salary depends on experience and skills and is paid in local currency.

Photos

Related Jobs