Computer Science Teacher

Duties and Responsibilities:

  • Prepare lesson plans, and course syllabus and ensure all lessons align with curriculum objectives, adhering to educational best practices.
  • Prepare lesson materials, projects, assignments, and exams.
  • Evaluate and provide constructive feedback, and grade students’ performance.
  • Monitor individual student’s development progress throughout the year.
  • Maintain knowledge of research, developments, and best practices in education.
  • Invigilate examinations.
  • Supervise projects/thesis of students.
  • Establishing a developmentally appropriate, positive, inclusive and safe learning environment.
  • General administration work about teaching and assessments’ quality assurance.
  • Attend ongoing learning initiatives like workshops, lectures, conferences, and other events where you can expand education networks.

Qualifications and Experience:

  • Bachelor Degree in Computer Science is mandatory.
  • Recognized qualification in teaching is required.
  • Should have a related field or work experience in a school setting.
  • Minimum two years of experience in education.

Skills and Competencies:

  • Strong communication and relationship-building skills with peers, leadership, students, and parents.
  • Demonstrate leadership aligned with ARPS core values.
  • Proficiency in MS Office Suite, including Word, Excel, PowerPoint, and Outlook.
  • Ability to work effectively as part of a team in a multi-cultural environment.
  • Ability to adapt and work with a variety of situations and tackle problems creatively.
  • Practices a high degree of professional judgment, integrity, honesty, and initiative.


تاريخ النشر: اليوم
الناشر: LinkedIn
تاريخ النشر: اليوم
الناشر: LinkedIn