Bootstrap: Going Beyond Programming in After-School Computer Science

Emmanuel Schanzer, Kathi Fisler, Shriram Krishnamurthi

SPLASH Education Symposium, 2013


Adding computer science to already-packed middle- and high-school curricula can be difficult; after-school programs offer an enticing alternative to broadening student exposure to computing. Over the last eight years, we have deployed a content-rich introductory computing course to over a thousand middle-school students through after-school programs nationwide. Our program, Bootstrap, teaches students to program their own videogames in a way that connects deeply to in-school learning goals for algebra and coordinate geometry. Volunteers (college students or software professionals) teach Bootstrap through established after-school partners. This paper describes both Bootstrap and lessons we have learned about teaching computing effectively in after-school programs using volunteer teachers.


For evaluation data see our newer paper, or go directly to the project's Web site.



These papers may differ in formatting from the versions that appear in print. They are made available only to support the rapid dissemination of results; the printed versions, not these, should be considered definitive. The copyrights belong to their respective owners.