We are seeking a passionate and knowledgeable Computer Science Teacher to join our dynamic team. The ideal candidate will be responsible for creating and implementing a challenging curriculum that provides students with a solid foundation in computer science principles and coding languages. As a Computer Science Teacher, you will be expected to engage students in hands-on learning experiences, facilitate class discussions, and provide one-on-one support as needed. This role requires staying up-to-date with the latest advancements in technology and incorporating relevant industry trends into lesson plans. The successful candidate will have strong communication skills, a collaborative attitude, and a commitment to fostering a supportive learning environment for all students. A degree in computer science or a related field, along with teaching experience, is required. Join us in shaping the next generation of computer scientists!ResponsibilitiesPlan and deliver engaging computer science lessons to students at various academic levels.Create and update curriculum materials, including assignments, assessments, and projects.Provide individualized support to students, including extra help and enrichment activities.Foster a positive and inclusive classroom environment that encourages student participation and collaboration.Stay current with developments in the field of computer science and incorporate relevant information into lessons.Assess student learning through exams, projects, and other evaluation methods.Communicate effectively with students, parents, and colleagues regarding student progress and classroom activities.Supervise student projects and provide guidance on research methods and technical skills.Participate in professional development activities to enhance teaching skills and knowledge.Ensure a safe and respectful learning environment for all students.
Bachelor’s degree in Computer Science or related field.Teaching certification or qualification.Proficiency in programming languages such as Java, Python, C++, etc.Experience in curriculum development for Computer Science courses.Strong communication and organizational skills.
Bachelor’s degree in Computer Science or related field.Teaching certification or qualification.Proficiency in programming languages such as Java, Python, C++, etc.Experience in curriculum development for Computer Science courses.Strong communication and organizational skills.
What We Offer
Health Insurance
Visa
Paid Annual Leaves
Maternity and Paternity Leaves