Bootstrap is a curricular module for students ages 12-16, which teaches algebraic and geometric concepts through computer programming. At the end of the module, students have a completed workbook filled with word problems, notes and math challenges, as well as a videogame of their own design, which they can share with friends and family.
Our mission is to use students' excitement and confidence around gaming to directly apply algebra to create something cool.
We work with schools, districts and tech-educational programs across the country, reaching hundreds of teachers and thousands of students each year. Bootstrap has been integrated into math and technology classes across the country, reaching thousands of students since 2006. Most teachers have also attended a Bootstrap Workshop, where they received specialized training to deliver the class.
Bootstrap is proud to partner with two leading organizations: Code.org and CSNYC. Code.org and CSNYC allow us to bring our professional development, materials and support to teachers in New York City, Chicago, Charles County, MD and Broward County, FL during the 2014-2015 academic year. To stay on top of our workshop schedule for the summer, please check out our workshops page, and stay tuned for more exciting announcements!
Knowing how to write code is good, but it doesn't make you a programmer. In addition to learning a full-strength programming language, Bootstrap teaches solid program design skills, such as stating input and types, writing test cases, and explaining code to others. After Bootstrap, these skills can be put to use in other programming languages, letting students build on what they've learned.
A Note for Parents
Before algebra, your child's math homework was all about computing an answer, by adding, subtracting, solving, etc. Once Algebra introduce functions, however, everything changes. Rather than "solving for x", they'll be asked to think about whether a function f(x) is linear, how many roots it has, etc. The jump from "getting the answer" to "describing a function" is challenging for students, as it requires them to think more abstractly than ever before. Algebra isn't just harder — it's completely different.
Bootstrap was created by Emmanuel Schanzer, building on the work of Matthias Felleisen and Program By Design. Emmanuel holds a bachelors of Computer Science (Cornell University) and a masters of Education (Harvard), having worked in the software industry for a number of years before becoming a math teacher. The Bootstrap team now includes Kathi Fisler (WPI), Shriram Krishnamurthi (Brown), Emma Youndtsmith (MA Regional Manager), and Rosanna Sobota (NY Regional Manager), who work together to build curricula, software, and professional development for teachers across the country.
We would like to thank the following, for their volunteer and financial support over the years: Apple, Cisco, the Entertainment Software Association (ESA), Facebook, Google, as well as the Google Inc. Charitable Giving Fund of Tides Foundation, IBM, Jane Street Capital, LinkedIn, Microsoft, The National Science Foundation, NVIDIA, Thomson/Reuters, and the generous individuals who have given us private donations.
You can directly support Bootstrap by making a donation to the project. All donations are tax-deductible.