Computer Science and STEM Teacher (Canada)

Computer Science and STEM Teacher (Canada)

29 Aug
|
Omar Ibn Al-Khattab Academy
|
Canada

29 Aug

Omar Ibn Al-Khattab Academy

Canada

Design, Computer Science, Physics, and STEM Lab Teacher (Grades 6–11)Job Duties/Responsibilities

The successful candidate will provide engaging, innovative, and student-centred instruction that supports student achievement and skill development in Design, Computer Science, Physics, and STEM education. Responsibilities include:

- Teaching Design courses for Grades 6–8, Computer Science for Grades 10–11, and Physics 11 in accordance with Alberta curriculum requirements.
- Leading and managing the school's STEM Lab, including planning, organizing, and facilitating hands-on STEM learning experiences for students across multiple grade levels.
- Maintaining STEM Lab equipment, materials, technology resources, and ensuring safe operating procedures are followed.
- Supporting teachers in integrating STEM, technology, engineering, coding, robotics, and design-thinking activities into their classroom programs.
- Planning and delivering hands-on, inquiry-based learning experiences that foster creativity, problem-solving, critical thinking, and innovation.
- Teaching foundational and advanced concepts in design thinking, coding, robotics, computational thinking, programming, digital technologies, and physics.
- Integrating technology and project-based learning to enhance student engagement and real-world application of knowledge and skills.
- Monitoring student progress through formative and summative assessments and providing timely feedback to students and families.
- Maintaining accurate records, assessment data, attendance, and reporting using school and division platforms.
- Collaborating with colleagues to support interdisciplinary learning opportunities and school improvement initiatives.
- Supporting STEM-related extracurricular activities, competitions, clubs, and student leadership opportunities.




- Contributing to school culture through extracurricular activities and school-wide initiatives.

Education/Qualifications

In addition to demonstrating solid teaching competencies, applicants must possess:

- A valid Alberta Teaching Certificate or eligibility for Alberta certification.
- A Bachelor of Education degree with coursework or specialization in Science, Physics, Computer Science, Technology Education, Design, Engineering, or a related field.
- Demonstrated excellence in classroom instruction at the junior high and/or high school level.
- Strong knowledge of Alberta curriculum, assessment, and reporting practices.
- Experience teaching technology-rich, inquiry-based, and project-based learning environments.
- Effective classroom management skills and the ability to create a safe, inclusive, and engaging learning environment.
- Strong interpersonal, communication, and collaboration skills.
- Experience supporting diverse learners and implementing differentiated instruction.
- Proficiency in educational technology, coding platforms, and digital learning tools.

Desirable Qualifications

- Experience managing or operating a STEM Lab, Makerspace, Innovation Hub, or similar learning environment.
- Experience teaching Design, Computer Science, Coding, Robotics, Engineering, or Technology courses.
- Experience teaching high school Physics.
- Knowledge of programming languages such as Python, Java, JavaScript, or similar platforms.
- Experience with robotics, artificial intelligence, 3D design, CAD software, makerspaces, and emerging technologies.
- Experience leading STEM initiatives, competitions, science fairs, robotics teams, or coding clubs.
- Familiarity with International Baccalaureate (IB) programs, inquiry-based learning, or design thinking frameworks is considered an asset.

Pay: $38,787.52-$99,579.80 per year

Work Location: In person

📌 Computer Science and STEM Teacher (Canada)
🏢 Omar Ibn Al-Khattab Academy
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: computer science and stem teacher (canada) / canada