Skip to content


We empower all youth and educators to engage with computer science and creative technology to solve real problems and make meaningful change in our world. We are committed to fostering greater diversity and humanity in STEM and empowering youth and educators to access and amplify technology as a force for good. We design computer science and STEM curriculum on our online learning platform, train K-12 educators, and engage students through youth engagement programs and events.
71 badges
Sort by: