Youth civic engagement through computing: cases and implications

Junnan Yu, Janet Ruppert, Ricarose Roque, Ben Kirshner

Research output: Journal article publicationJournal articleAcademic researchpeer-review


As a powerful tool for creating content, computer programming has been employed by some civic programs to engage youth in examining and challenging sociopolitical injustices. We present a case review of youth civic engagement programs (N=6) based on the lens of critical computational literacy (CCL), a conceptual framework that calls for people to challenge social injustices using computational skills. Employing Structured Cultural-Historical Activity Theory, we examine the program features and how participants were exposed to the computational and critical aspects of CCL. We further reflect on design implications for civic researchers, organizations, and computing educators to cultivate CCL in young people.
Original languageEnglish
Pages (from-to)42-51
Number of pages10
JournalACM Inroads
Issue number4
Publication statusPublished - 12 Nov 2020

ASJC Scopus subject areas

  • Education
  • Human-Computer Interaction


Dive into the research topics of 'Youth civic engagement through computing: cases and implications'. Together they form a unique fingerprint.

Cite this