Simply put, First Bytes Society is an organization to make programming education accessible to everyone! FBS focuses on organizing programs and building projects that teach the basic ideas of programming in a palatable way. These programs are specifically intended to reach a younger and diverse audience.
We hate the term "talent shortage". There is no such thing as a shortage of talent, but there is a shortage of great, palatable, unintimidating, and fun education options. First Bytes Society aims to change that. We seem to think that if you make great, palatable, unintimidating, and fun education programs and open them up to a larger audience, at an earlier age, we all stand to benefit. Learning how to program isn't just for the "nerds", the A+ students or even for the future computer scientists. It's for everyone.
We are currently building our network of partners to launch a brick-and-mortar pilot program in the city of Pittsburgh. We are simultaneously working on our open-source, web-based, programming education environment. This tool will be used in our brick and mortar classrooms for our curriculum, but the goal is to also make it accessible to the world via this wonderful tool we know as the world wide web.
We have a few thoughts when it comes to how early programming education should work and these thoughts will guide how we build our tools and curriculum. First Bytes philosphy when it comes to education is encourage exploration over explanation.
You should contact First Bytes to see how you and or your organization can get involved in our mission or become a future First Bytes pupil!
You're still reading? Maybe you should checkout our Code Education Manifesto or the beginnings of our Open Source Programming Environment.