OSPRI Lab: CSbyUs (2019-2020)

CSbyUs catalyzes a network of undergraduate mentors to develop and tailor an open source computer science (CS) curricula to the needs of late elementary school and middle school students across diverse North Carolina communities. The curriculum creates an inclusive vision for CS education and is designed to increase student enthusiasm for, and knowledge of, CS and to sustain student interest in STEM-related fields.

This team built on the work of the 2018-2019 team, who developed an innovative, customizable, open source computer science curriculum that they delivered to middle school-aged learners in an after-school setting in Durham, with a particular focus on engaging female-identifying students and students of color who have traditionally been underrepresented in STEM fields.

In partnership with #IAmCS – a campaign to make computer science education and careers accessible to all girls in North Carolina – the 2019-2020 team worked with Mary Hemphill, director of Computer Science & Technology Education at the N.C. Department of Public Instruction, and the state of North Carolina to design a 15-hour open source computer science curriculum, comprised of 30-minute modules, for third, fourth and fifth graders. The team tested the curriculum in Durham public schools and, in Fall 2020 presented their lessons, materials and assessment data to the N.C. State Board of Education. Ultimately, if the curriculum is adopted for statewide implementation, it will go into every third, fourth and fifth grade classroom in North Carolina.


Summer 2019 – Spring 2020

Team Outputs

Open Source Computer Science Curriculum

Computer Science for NC Students (Fortin Foundation Bass Connections Virtual Showcase 2020)

CSbyUs website (winner, EHDx 2020 website competition )


Aria Chernik #IAmCS - Open Learning

#IAmCS An Open Source Approach for Equity-focused CS Education: 2019 All Things Open Lightning Talk


Jay Patel

This Team in the News

Bass Connections Team Creates Computer Science Curriculum for North Carolina Elementary Schools

Bringing Computer Science Education to Young Students in North Carolina

How Inequities in Computer Science Prompted Three Educators to Innovate

Duke Faculty and Students Design Open Source Computer Science Curriculum for North Carolina Schools

Duke Hosts North Carolina Teachers and Principals at Open Design Summit

SSRI Faculty Aria Chernik Chosen As Speaker for All Things Open 2019 Lightning Talk Lineup

See earlier related team, Open Source Pedagogy, Research + Innovation (OSPRI) Lab (2018-2019).


Image: CSbyUs launch event at Duke University, Fall 2018, courtesy of Duke Social Science Research Institute

CSbyUs launch event at Duke University, Fall 2018.

Team Leaders

  • Aria Chernik, Social Science Research Institute|Innovation & Entrepreneurship
  • Jan Riggsbee, Arts & Sciences-Program in Education

/graduate Team Members

  • Patrick Duffy, Masters of Public Policy

/undergraduate Team Members

  • Semhal Araya, Political Science (AB)
  • Cameron Bozdog
  • Michael Castro, Computer Science (BS), Public Policy Studies (AB2)
  • Jarred Flowers
  • Faven Getahun, Political Science (AB)
  • Amy Jiang, Public Policy Studies (AB)
  • Ben Keegan, Computer Science (BS)
  • Eun Kim, Computer Science (BS)
  • Yasha Kulkarni, Neuroscience (BS)
  • Eliza Paradise, Computer Science (BS)
  • Jay Patel, Computer Science (BS)
  • Megan Phibbons, Computer Science (BS)
  • Chazz Roper
  • Yeon Suh, Psychology (BS)
  • Carter Zenke, Program II (AB)

/zcommunity Team Members

  • CSbyUs
  • Salvation Army Boys and Girls Club