The case for alternative endpoints in computing education

This paper argues for a re-­examination of the nature and goals of broad computing education initiatives. Instead of starting with specific values or goals, we instead begin by considering various desired endpoints of computing instruction and then work backward to reason about what form learning activities might take and what are the underlying values and principles that support learners in reaching these endpoints. The result of this exercise is a push for rethinking the form of contemporary computing education with an eye toward more diverse, equitable and meaningful endpoints. With a focus on the role that constructionist-­focused pedagogies and designs can play in supporting these endpoints, we examine four distinct cases and the endpoints they support. This paper is not intended to encompass all the possible alternate endpoints for computer science education; rather, this work seeks to start a conversation around the nature of and need for alternate endpoints, as a means to re-­evaluate the current tools and curricula to prepare learners for a future of active and empowered computing-­literate citizens.

The case for alternative endpoints in computing education

  • Author Tissenbaum, Mike; Weintrop, David; Holbert, Nathan; Clegg, Tamara
  • Publication Title British Journal Of Educational Technology
  • Publication Year 2021
  • BPC Focus NA
  • Methodology NA
  • Analytic Method NA
  • Institution Type NA
  • DOI 10.1111/bjet.13072
  • URL https://doi.org/10.1111/bjet.13072