Teach younger students to code.

High school volunteers teach every Steel City Codes class. Mentor younger students at a chapter, camp, or hackathon near you.

A line of high school volunteers standing together outside a classroom building on a sunny day.

What we ask.

You don't need teaching experience. We'll train you.

Be in high school
Open to students in grades 9-12.
Give 1-2 hours a week
Fits around school and other activities.
Know a little code
Some familiarity with a language we teach, like Python or Java. No experience yet? Still apply.

What you get back.

Relationships
Get to know your students and the other mentors in your chapter.
Leadership
Experience planning lessons and leading a classroom.
Your resume
Sustained, weekly service.
A high school mentor leaning in to help a younger student with code on a laptop.

Where our volunteers have gone to college.

  • MIT
  • Stanford University
  • Cornell University
  • Duke University
  • University of Pennsylvania
  • The University of Texas at Austin
  • Rice University
A high school mentor presenting a lesson at the front of a classroom while students follow along on laptops.

How to volunteer.

Volunteers join through their nearest region. If there isn't one, you can start a chapter.

  1. Find your region

    Each region page lists its programs and the team that runs them.

  2. Message the regional team

    Tell them your school, grade, and which languages you know. They'll match you with a chapter, camp, or hackathon.

  3. Get trained, then teach

    You'll get the curriculum, lesson materials, and a walkthrough before your first session.