Egypt Education Platform is seeking a knowledgeable and innovative
Programming Teacher - Secondary Stage
to join our dynamic team at
Madinaty Integrated Language School
. The successful candidate will be responsible for developing students' computational thinking and programming skills, preparing them for the digital future.
Key Responsibilities:
-
Design and deliver engaging lesson plans that introduce programming concepts and skills to secondary stage students
-
Utilize various programming languages and tools to teach coding, software development, and problem-solving methodologies
-
Create a supportive and interactive learning environment that encourages collaboration, creativity, and critical thinking
-
Assess student understanding and progress through formative and summative evaluations, offering constructive feedback
-
Encourage students to participate in coding clubs, competitions, and projects that enhance their programming knowledge and skills
-
Stay updated with the latest trends and advancements in programming and technology education
-
Communicate effectively with parents and colleagues about student progress and curriculum development
Requirements
-
Bachelor's degree in Computer Science, Information Technology, Education, or a related field
-
Teaching qualification is preferred
-
Experience in teaching programming or computer science at the secondary level is desirable
-
Strong knowledge of programming languages such as Python, Java, or C++, and familiarity with educational technology tools
-
Excellent communication and interpersonal skills, with the ability to inspire and motivate students
-
Passion for technology and teaching, with a commitment to continuous professional development
-
Ability to create engaging and inclusive lesson plans that encourage student participation
Safeguarding Statement:
The safety and welfare of our students are paramount. All appointments are subject to thorough background checks and reference verification.
Benefits
-
Tuition Discount for Dependents
-
Medical Insurance
-
Transportation upon availability (Meeting Points)