Skills required
Teaching
  • Flexible in schedule

Coding Teacher

Calgary, AB [map]
Ongoing
STEM for the Future is looking for a volunteer Coding Teacher/Mentor to support students through both in-person and virtual programming sessions for their robotics team. 

Commitment:
* One in-person meeting per week after 4:30 p.m. on a weekday
* One virtual meeting weekly or every two weeks
* The mentor can choose the date and time of virtual sessions
* Able to commit at least 4 hours a week 

Responsibilities:

* Teach Python and C++ to students with varying levels of experience
* Create engaging, beginner-friendly coding lessons and activities
* Support students as they develop their programming and problem-solving skills
* Help students apply their knowledge to robotics and other STEM projects
* Foster an encouraging, inclusive, and supportive learning environment

Requirements:

* Fluent and confident in Python and C++
* Able to explain technical concepts clearly and patiently
* Reliable and comfortable working with youth
* Able to attend weekly in-person meetings in Calgary
* Willing and able to complete a background check

This is a great opportunity to share your technical skills, gain teaching and mentorship experience, and help make STEM education more accessible to young people in Calgary.
Skills required
Teaching
  • Flexible in schedule