We are seeking a passionate and knowledgeable Computer Teacher to join our educational institution. The ideal candidate will be responsible for educating students on various computer-related subjects, fostering a love for technology, and preparing them for future academic and qualified endeavors.
Responsibilities:
Develop and deliver engaging lesson plans for computer science and technology courses.
Teach students about computer hardware, software, operating systems, programming basics, internet safety, and digital literacy.
Assess student progress through assignments, quizzes, and exams.
Provide individualized support and guidance to students.
Maintain a positive and productive learning workplace.
Stay updated with the latest technological advancements and educational methodologies.
Collaborate with colleagues and administration to improve curriculum and teaching practices.
Manage classroom technology and resources effectively.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, Education, or a related field.
Proven experience as a teacher or educator, preferably in computer subjects.
Solid understanding of computer hardware, software, and various programming languages (e.g., Python, Java, Scratch).
Excellent communication, interpersonal, and classroom management skills.
Ability to adapt teaching methods to suit different learning styles.
Passion for technology and education.
(Optional) Teaching certification or relevant professional qualifications.