Browse Jobs
For Employers
Post JobLog inGet Started

Co. Computer Teacher (Secondary Stage)

Canadian International School
New Cairo, Cairo
Posted 8 years ago
92Applicants for1 open position
  • 22Viewed
  • 4In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

General Job Description:

A co. computer teacher is responsible for the equipment, and organization of the Secondary stage computer lab besides acting as vocational educator in the field of computer science and related technological areas who assists in teaching students in the fundamentals of computer software and hardware.

Main duties and tasks:
  • Assist in keeping secondary school computer labs to standard and in good repair.
  • Assist the classroom teacher in the delivery of curriculum
  • Assist in teaching their students about computer science, which is the study of how computer process and store information. Teach students to write computer programs, algorithms and even programming languages; computer systems design is also covered.
  • Maintains a classroom atmosphere conducive to learning .
  • Selects and uses effective instructional methods and learning materials
  • Establishes a cooperative relationship with students .
  • Ensures proper planning and follow up of student progress.
  • Ensures accurate and timely record keeping.
  • Collaborates with the classroom teacher to report on student progress.
  • Guide and assist students in their entire learning experience, including welcoming them to the class, and presenting all class information.
  • Complete other general tasks as well, such as tracking attendance, assigning homework, grading assignments, giving feedback and communicating effectively with students at all levels of technological understanding all in collaboration with the classroom teacher.
  • Ensuring that class materials are up to date
  • Provides appropriate resources and learning materials for students. 
  • Identifies varying teaching methods that work best for students who learn differently. 
  • Conducts research. 
  •  Maintains computer laboratories and keeps an inventory of supplies. 
  • Ensures that computer equipment is functioning properly. 
  • Maintains accurate records of students’ progress in class and on examinations. 
  • Keeps order in the classroom and handles student behavior issues in accordance with school system policies. 
  • Maintains an orderly classroom stocked with appropriate supplies. 
  • Stays up-to-date on changes and advancements in computer technology taught in the classroom. 
  • Petition administrators for updated hardware and software for the classroom. 
  •  Keeps all classroom work backed up. 
  • Ensures that the internet in the classroom is used only for appropriate educational purposes. 

Job Requirements

Qualifications
  • University degree in Computer Studies
  • Familiarity with programming in a variety of languages.
  • Strong command of English.
  • Teaching experience and a demonstrated track record of propelling student academic growth and mastery.
  • Knowledge of a wide range of computer technologies.
  • Must have excellent trouble shooting skills.
  • Strong organizational and time management skills.
  • The ability to work collaboratively and an interest in curriculum
  • A sense of urgency while remaining detail oriented; thinking critically about the details of a task at hand and planning in order to meet project timelines to drive real-time progress.
  • The flexibility to adjust priorities with changing tasks and schedules as needed.

Similar Jobs

Search other opportunities
JobsEducation/TeachingCo. Computer Teacher (Secondary Stage)