Bootstrap: Build Bridges, not Walls
Channel: SPLASH2016
Date: 2016-12-06

NOTE: This video has been edited to remove questions from the audience, which the audio didn't pick up.
How do you build a successful CS Outreach program? What does functional programming have to do with pedagogy, and how do the features of a language influence the shape and sequence of a curriculum? This presentation will appeal to language designers, teachers and professionals alike, using our Bootstrap program as a case study with which to answer these questions.

I will first discuss the evolution of the CS-Ed community in the United States, whose character has changed dramatically over the past few years. I will specifically address CSPdWeek (“CS Professional Development Week”), which is the distillation of a collaborative approach between three of the largest, research-based curricula in the US. I will discuss the tremendous opportunity that comes from using language-level approaches to build bridges between computer science and other disciplines, using Bootstrap as a case-study in how to do this successfully.