16 Applicants
Job Responsibilities: - Develop and implement engaging lesson plans for Upper Secondary Computer Science students - Teach students various computer science concepts, including programming languages, algorithms, and data structures - Utilize computer applications and information practices to enhance student learning - Assess student progress and provide feedback to help students improve their understanding of computer science - Collaborate with colleagues to create a supportive and inclusive learning environment - Stay up-to-date on the latest developments in computer science education and incorporate new technologies into the curriculum
Skills Required: - Strong knowledge of computer science principles and applications - Experience teaching computer science at the Upper Secondary level - Proficiency in programming languages such as Java, Python, or C++ - Familiarity with computer applications and information practices - Excellent communication and interpersonal skills - Ability to motivate and inspire students to learn and succeed in computer science
Jobs by Categories
Jobs by Locations
Jobs by Designations