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:
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
- Teacher of PE (female)International Schools Partnership Limited - Dubai, United Arab Emirates22 days ago