
Volunteer Coding Tutor
YesWeCode – An Initiative of Hakili Community for Sustainable Development
A non-profit founded in 2016 to address the complex challenge of intergenerational poverty in Canada and beyond. We provide accessible, inclusive, and socially responsible coding and robotics programs to marginalized youth in Calgary.
We are currently seeking Volunteer Coding Tutors to lead and support weekly virtual coding sessions for our Fall/Winter Online Coding Camp, running from November 3, 2025 – May 8, 2026 (24 weeks).
About the Role
As a Volunteer Coding Tutor, you will guide groups of up to 6 students (ages 7–14) through fun, engaging, beginner-to-intermediate coding lessons. Each session is 1.5 hours long on Zoom, once a week. Curriculum, lesson plans, and training will be provided in the last week of October.
Why Volunteer with Us?
- Join a passionate team of changemakers helping kids succeed in tech.
- Inspire the next generation to explore coding, robotics, and AI.
- Build meaningful relationships with youth and fellow volunteers.
- Gain valuable teaching, mentorship, and leadership experience.
Responsibilities
- Facilitate virtual coding sessions for small groups of students.
- Create a welcoming, supportive, and inclusive online classroom environment.
- Follow provided curriculum while keeping students engaged and motivated.
- Provide constructive feedback to students and maintain communication with parents.
- Prepare before each session by reviewing materials and training resources.
- Model professionalism, patience, and teamwork at all times.
Qualifications
- Background or current studies in Computer Science, STEM, or related fields preferred.
- Strong knowledge of coding concepts and technology is required.
- Proficiency in one or more of the following: Block Coding (Scratch), HTML, CSS, JavaScript.
- Experience working with children or youth (teaching, tutoring, coaching, or camps) is an asset.
- Reliable, dependable, and committed to the full camp duration.
- Police Background Check and Vulnerable Sector Check (preferred or upon acceptance).
Commitment
Contract Length: 24 weeks
Schedule: 1.5 hours per week, multiple time slots available
Format: Virtual (Zoom)
Training & Support
- Comprehensive tutor training provided (late October).
- Ongoing support from the YesWeCode volunteer and program team.
- Access to full curriculum and teaching resources.
Be Part of the Change
Over the years, YesWeCode has delivered 10,000+ hours of coding education and certified 200+ young coders. By volunteering with us, you’ll directly contribute to building a stronger, more inclusive digital future.
Required degree level
- Volunteer
Years of experience (Optional)
- 1 - 2 years of experience
Required languages (Optional)
- English
Required skills (Optional)
- Software engineering