Weekly coding, taught by high school mentors.
Chapters meet once a week during the school year. High school mentors teach elementary and middle schoolers to code in Java or Python, for free.
How chapters work.
- Once a week
- Sessions run through the school year. Days and times vary by location.
- Elementary and middle school
- Designed for younger students. No experience needed.
- Java or Python
- Taught with our own curriculum, simplified for younger students.
- Small groups
- A 4:1 student-to-mentor ratio.
- Always free
- Funded by sponsors and donations, never by families.
- In person or online
- Most chapters meet at a school or library. Some meet over live video call.
Find a chapter near you.
Chapters are run by our regions. Each region page lists its current programs, its team, and how to sign up.
- Alpharetta, GA
- Cleveland, OH
- Dallas, TX1 chapter
- Denver, CO
- Dubai, UAE
- Greater Houston, TX
- Minneapolis, MN2 chapters
- New York City, NY1 chapter
- Philadelphia, PA
- Pittsburgh, PA3 chapters
- Raleigh, NC1 chapter
- San Francisco Bay Area, CA6 chapters
- Vancouver, BC, Canada1 chapter
- Washington, D.C.1 chapter
No chapter at your school yet?
High school students can start one with a few hours a week, and we help them get set up.