About the job
About Riyadh Schools
Riyadh Schools is a premier educational institution dedicated to nurturing academic excellence and providing a dynamic and supportive learning environment. Our mission is to prepare students for college and beyond by delivering a comprehensive and engaging educational experience that equips them with the skills and knowledge necessary for future academic and professional success.
Position Overview
As an Advanced Placement (AP) Computer Science Teacher at Riyadh Schools, you will be instrumental in providing high-quality instruction in one or more AP courses. Your main goal will be to ensure that students are not only academically prepared but also equipped to excel in the challenging AP exams. The ideal candidate will possess a deep understanding of computer science, demonstrate expertise in innovative teaching strategies, and have a strong commitment to fostering critical thinking skills among students.
Key Responsibilities
1. Curriculum Development:
- Lead the development, enhancement, and enrichment of the AP curriculum.
- Keep up with the latest advancements in the field of computer science.
- Integrate contemporary content into the curriculum.
- Create detailed, year-long AP course plans.
- Collaborate effectively with departmental colleagues.
- Utilize innovative technology and teaching methodologies.
2. Instructional Delivery:
- Deliver engaging and challenging instruction to students.
- Differentiate teaching methods to cater to various learning styles.
- Employ a variety of instructional strategies.
- Implement project-based learning initiatives.
- Encourage student comprehension and application of course concepts.
- Incorporate formative assessment techniques.
- Promote self-directed learning.
