Mission Bit

Mission BitMission Bit is a non-profit that offers free programming classes taught by experienced engineers and entrepreneurs to San Francisco public school students. Mission Bit provides everything the students need, they just need to show up and be eager to learn. No prior experience required.  The primary goals are to teach more kids to code and code sooner and to increase the pace and scope of coding education.

Students have opportunity to learn directly from successful engineers and entrepreneurs who enjoy sharing knowledge and want to give back to the community. The programs focus on project based learning and aim to teach both core computer science concepts as well as the practical skills and technologies that are required to build web sites and applications today. Mission Bit partners with the public school system, Out of Site, and Jamestown Community Center to provide elective credit to students that counts towards their graduation.

The semester-long classes meet twice a week from 4pm – 6pm at SFUSD high schools and other convenient locations. There are three classes to choose from: Intro Web Programming, Intro Computer Programming, and Intermediate Computer Programming.

In the Intro Web Programming and Intro Computer Programming classes, students will learn HTML5, CSS3 and Javascript and some core programming concepts through project based instruction. Within the semester students learn to build websites and interactive applications. At the end of the semester, the class is breaks into teams, each paired with an instructor, to build a final project. Projects in prior semesters have included HTML5 games, an interactive light show that changes the hue of lights based on sound frequency, a browser-based drawing tool and a basic instant messaging app.

In the Intermediate Computer Programming class, students use Ruby, Javascript, as well as some SQL to build more complex web apps than the intro class. This class dives deeper into core programming concepts through project-based instruction.

The only requirement is that you’re an SFUSD high school student with a passion to learn more about coding apps, games or websites. To get the location details and apply for classes during the Fall or Spring semester, go to http://www.missionbit.com/programs/ or email your questions to info@missionbit.com