Looking for a way to increase student engagement, maintain rigor, and promote persistence in computer science courses? The White House’s Computer Science for All initiative seeks to empower all students to “learn computer science and be equipped with the computational thinking skills they need to be creators in the digital economy.” This worthy goal is hampered in many schools, particularly those in low-income areas that serve many of our underrepresented students, by the lack of an effective bridge to move...