Inspiring the youth to thrive in a growing technological world
We believe in diversifying computer science education through unique opportunities
It’s no secret that the tech industry has historically lacked racial and gender diversity. Computer science now stands as one of the fundamental subjects of 21st century careers, making access to K-12 software engineering education an imperative step into improving the lives of the next generation. Unfortunately, not nearly everyone around the world understands the importance of computer science, or worse, they lack the resources to properly learn.
What we do
We're impacting students everyday
TechCodes is on a mission to promote the education of computer science to young students throughout multiple stages of their academic career. Everything we offer is completely cost-free so that anybody, regardless of their situation, can take advantage of our opportunities.
Workshops are held for middle school students throughout the school year, led by high school students.
Hackathons where high school students work in teams to build a project from scratch to compete for amazing prizes.
Summer camps are held on a two-week basis taught by high school mentors and open to students grade 6-8.
High School Events
Guest speaker panels, game jams, and competitions open to students grade 9-12 are hosted by TechCodes annually.
TechCodes relies on your support
There are so many ways for you to support the next generation of young programmers around the globe.
Teach at your school
We’re looking for passionate high school students to lead a TechCodes workshop at their local middle school!
Volunteer to help
Interested high school students can volunteer at a TechCodes workshop, summer camp, or hackathon near them!
Become a partner
We rely on the generosity and support of our partners and sponsors to provide opportunities for all!
Join our events
Participate in all of our events open to all high-schoolers to grow your knowledge and passion for CS!
Empower students around the nation with STEM opportunities