Session 3 L@S ’20, August 12–14, 2020, Virtual Event, USA Co-Teaching Computer Science Across Borders: Human-Centric Learning at Scale Chris Piech Lisa Yan Lisa Einstein Stanford University Stanford University Stanford University Stanford, CA, USA Stanford, CA, USA Stanford, CA, USA
[email protected] [email protected] [email protected] Ana Saavedra Baris Bozkurt Eliska Sestakova Stanford University Izmir Demokrasi Universitesi Czech Technical University Stanford, CA, USA Izmir, Turkey Prague, Czech Republic
[email protected] [email protected] eliska.sestakova@fit.cvut.cz Ondrej Guth Nick McKeown Czech Technical University Stanford University Prague, Czech Republic Stanford, CA, USA ondrej.guth@fit.cvut.cz
[email protected] ABSTRACT CCS Concepts Programming is fast becoming a required skill set for stu- •Social and professional topics ! Computing education; dents in every country. We present CS Bridge, a model for CS1; cross-border co-teaching of CS1, along with a correspond- ing open-source course-in-a-box curriculum made for easy INTRODUCTION localization. In the CS Bridge model, instructors and student- Computer science education has made substantial progress teachers from different countries come together to teach a towards the goal of CS for All in the United States, online, short, stand-alone CS1 course to hundreds of local high school and in some regions of the world. However, there is mounting students. The corresponding open-source curriculum has been evidence of a growing global digital divide, where access to specifically designed to be easily adapted to a wide variety of CS education is heavily dependant on which region you were local teaching practices, languages, and cultures.