“canCode workshops are a fun and exciting way for underserved elementary schoolers to learn computer programming through the building of their own video games and projects. As canCode has expanded, I've empowered other teenagers to volunteer and deliver these workshops to hundreds of students.”
Computer programming is the key that can unlock the doors of opportunity for careers in technology. Noah Rubin began learning to code at a young age and soon discovered how expensive and inaccessible coding programs were for underserved children. He sought to bridge that divide by creating canCode, a nonprofit organization that hosts teen-led workshops in computer programming for children who have reduced access to high-quality extracurricular activities. canCode includes a peer mentorship component that offers teenagers valuable volunteer experience as coding teachers and mentors to elementary-aged children. Partnering with local community centers and after-school programs, canCode has now served over 300 students, enlisted and trained 17 volunteer teachers, and recently expanded to ten sites. Noah has successfully transitioned to teaching online workshops due to COVID-19, and has used this as an opportunity to expand his reach and impact to children through new partnerships.