Computer Science Teacher

• Instruct students on how computers work, including the basic science and mathematics behind their operation
• Keep records of grades, grade papers, and perform other administrative duties as needed.
• Create assignments designed to enhance lessons.
• Read and stay abreast of current topics in computer science.
• Create lesson plans.
• Utilize various curriculum resources.
• Utilize curricula that reflect the diverse educational, cultural, and linguistic backgrounds of the students served.
• Develop incentives to keep participants in class.
• Develop professional relationships with other agencies and programs.
• Utilize public library resources.
• Work with program coordinators to ensure initiatives are being met.
• Tutor students on an individual basis.

SALARY: Dependent upon experience

ADDITIONAL BENEFITS
• Medical Insurance
• Free annual flight tickets
• Furnished Accommodation
• EOS benefits
• Discounted school places.



Apply to Job
Previous Next

Filter by job Type

Show more