4 papers
The Teacher's Dilemma: Balancing Trade-Offs in Programming Education for Emergent Bilingual Students
Emma R. Dodoo, Tamara Nelson-Fromm, Mark Guzdial
K-12 computing teachers must navigate complex trade-offs when selecting programming languages and instructional materials for classrooms with emergent bilingual students. While the…
Validation of the Critical Reflection and Agency in Computing Index: Do Computing Ethics Courses Make a Difference?
Aadarsh Padiyath, Casey Fiesler, Mark Guzdial +1
Computing ethics education aims to develop students' critical reflection and agency. We need validated ways to measure whether our efforts succeed. Through two survey administratio…
Computing for Community-Based Economies: A Sociotechnical Ecosystem for Democratic, Egalitarian and Sustainable Futures
Kwame Porter Robinson, Ron Eglash, Lionel Robert +3
Automation and industrial mass production, particularly in sectors with low wages, have harmful consequences that contribute to widening wealth disparities, excessive pollution, an…
Development of the Critical Reflection and Agency in Computing Index
Aadarsh Padiyath, Mark Guzdial, Barbara Ericson
As computing's societal impact grows, so does the need for computing students to recognize and address the ethical and sociotechnical implications of their work. While there are ef…