top of page

About CS on a Dime

I started CS on a Dime to help educators fuel the same passion in their students that my parents did for me. My parents recognized my curiosity for computing at an early age, feeding that curiosity by allowing me to take apart old appliances just to see how they work. My mom would drag home old computers from work so I could harvest the parts and build my own. I was lucky to have parents who saw that in passion in me and I hope I can help inspire others.

​

That same spirit is what drives CS on a Dime today. I wanted to create a space where educators can bring computer science to life without needing fancy equipment or expensive software: just creativity, curiosity, and a few well-crafted resources.

 

Teaching computer science shouldn’t depend on a school’s budget; it should depend on our willingness to make learning fun, hands-on, and accessible for every student.

​

So, why the crab? It’s more than a mascot. The crab is a decapod, meaning it has ten legs, a nod to the binary world of 1s and 0s that forms the foundation of computing. Crabs are also incredibly resourceful creatures; they make use of whatever they find around them to build, protect, and thrive. Teachers do the same every day: adapting, improvising, and finding creative ways to help students learn with whatever tools they have. The crab represents that spirit: resilient, clever, and always finding a way forward.

​

CS on a Dime exists to support that same mindset: to give educators the tools, ideas, and inspiration to teach computer science in ways that are meaningful, affordable, and fun. Whether it’s through worksheets, interactive widgets, or classroom-ready activities, this space is built for those who believe that great learning doesn’t require great expense, just great creativity.

Our Mission

To empower educators with accessible and affordable computer science resources that make learning engaging, practical, and fun.

Our Vision

To inspire a generation of students whose curiosity in computing is nurtured and supported, no matter their background or resources.

Our Values

  • Curiosity First – Every learner’s natural curiosity is the spark that drives discovery.

  • Accessibility & Affordability – High-quality CS education should be within reach for all schools and educators.

  • Simplicity – Resources that are clear, practical, and ready to use.

  • Equity & Opportunity – Every student deserves the chance to explore computing, regardless of background.

  • Community & Collaboration – Educators grow stronger together by sharing, supporting, and learning from one another.

bottom of page