[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3478431.3499394acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article
Open access

The House of Computing: Integrating Counternarratives into Computer Systems Education

Published: 22 February 2022 Publication History

Abstract

Social upheaval through widespread disinformation, aggressive automation, and algorithmic oppression have led to an increasing focus on the ethical considerations of technologists. In response, researchers and educators have looked to integrate ethics into Computer Science curricula, either by creating ethics-exclusive courses or embedding ethics into existing computing topics. Regardless of approach, few ethics integrations seek to explicitly center counternarratives, narratives opposing dominant narratives within computing, as a method of instruction. Given an existing teaching opportunity, our prior experience with computer systems education, and a lack of existing ethics integrations into computer systems, we integrated counternarratives into an introductory systems course. We framed this integration through theHouse of Computing (HoC), a structural metaphor that frames the computing discipline as an object for critique. Throughout the course, we presented counternarratives alongside technical content. We assessed student understanding of counternarratives through "floorplans'': metaphorical representations of course units, or floors within theHoC. Through an analysis of students' first floorplan, we found that nearly every student expressed existing or newfound awareness of structural problems within computing, though the novelty of the floorplans concept challenged students. Based on this experience, we offer recommendations for instructors looking to teach computer systems critically or integrate counternarratives into other computing courses.

References

[1]
Accreditation Board for Engineering and Technology Inc. 2016. Criteria for Accrediting Computing Programs . Technical Report. https://www.abet.org/accreditation/accreditation-criteria/criteria-for-accrediting-computing-programs-2016--2017/ Retrieved July 31, 2021 from
[2]
Rob Arnold. 2010. C0, an Imperative Programming Language for Novice Computer Scientists . Ph.D. Dissertation. Carnegie Mellon University.
[3]
Jo Bates, David Cameron, Alessandro Checco, Paul Clough, Frank Hopfgartner, Suvodeep Mazumdar, Laura Sbaffi, Peter Stordy, and Antonio de la Vega de León. 2020. Integrating FATE /Critical Data Studies into Data Science Curricula : Where Are We Going and How Do We Get There?. In Proceedings of the 2020 Conference on Fairness, Accountability, and Transparency. Association for Computing Machinery, Barcelona, Spain, 425--435. https://doi.org/10.1145/3351095.3372832
[4]
Ruha Benjamin. 2019. Race after Technology: Abolitionist Tools for the New Jim Code .Polity, Medford, MA . HN90.I56
[5]
Amy J. Binder, Daniel B. Davis, and Nick Bloom. 2016. Career Funneling : How Elite Students Learn to Define and Desire “Prestigious ” Jobs. Sociology of Education, Vol. 89, 1 (Jan. 2016), 20--39. https://doi.org/10.1177/0038040715610883
[6]
Mary Everest Boole. 1909. Indian Thought and Western Science in the Nineteenth Century.
[7]
Randal E Bryant and David R O'Hallaron. 2001. Introducing Computer Systems from a Programmer 's Perspective. In Proceedings of the 32nd ACM Technical Symposium on Computer Science Education . ACM, New York, NY, USA., Charlotte NC USA, 90--94. https://doi.org/10.1145/364447.364549
[8]
Randal E. Bryant and David R. O'Hallaron. 2016. Computer Systems: A Programmer's Perspective 3rd edition ed.). Pearson .
[9]
Carole Cadwalladr and Emma Graham-Harrison. 2018. Revealed: 50 Million Facebook Profiles Harvested for Cambridge Analytica in Major Data Breach. http://www.theguardian.com/news/2018/mar/17/cambridge-analytica-facebook-influence-us-election Retrieved August 10, 2021 from
[10]
Erin A. Cech. 2014. Culture of Disengagement in Engineering Education - Science, Technology, & Human Values, Vol. 39, 1 (Jan. 2014), 42--72. https://doi.org/10.1177/0162243913504305
[11]
Sasha Costanza-Chock. 2020. Design Justice: Community-Led Practices to Build the Worlds We Need .The MIT Press, Cambridge, MA . NK1520 .C675 2020
[12]
Cory Doctorow. 2020. Early-Onset Oppenheimers. https://www.youtube.com/watch?v=Ep78A-jtcrE
[13]
Virginia Eubanks. 2017. Automating Inequality: How High-Tech Tools Profile, Police, and Punish the Poor first ed.). St. Martin's Press, New York, NY . HC79.P6 E89 2017
[14]
Casey Fiesler, Mikhaila Friske, Natalie Garrett, Felix Muzny, Jessie J. Smith, and Jason Zietz. 2021. Integrating Ethics into Introductory Programming Classes. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education . ACM, Virtual Event USA, 1027--1033. https://doi.org/10.1145/3408877.3432510
[15]
Casey Fiesler, Natalie Garrett, and Nathan Beard. 2020. What Do We Teach When We Teach Tech Ethics ?: A Syllabi Analysis. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education . ACM, Portland OR USA, 289--295. https://doi.org/10.1145/3328778.3366825
[16]
Center for Combating Digital Hate. 2021. The Disinformation Dozen . Technical Report. https://s3.documentcloud.org/documents/21011322/disinfo-dozen.pdf Retrieved August 10, 2021 from
[17]
Paulo Freire, Donaldo P. Macedo, and Ira Shor. 2018. Pedagogy of the Oppressed 50th anniversary ed.). Bloomsbury Academic, New York . LB880.F73 P4313 2018
[18]
Natalie Garrett, Nathan Beard, and Casey Fiesler. 2020. More Than "If Time Allows ": The Role of Ethics in AI Education. In Proceedings of the ACM Conference on AI, Ethics, and Society . ACM, New York NY USA, 272--278. https://doi.org/10.1145/3375627.3375868
[19]
Barbara J. Grosz, David Gray Grant, Kate Vredenburgh, Jeff Behrends, Lily Hu, Alison Simmons, and Jim Waldo. 2019. Embedded EthiCS : Integrating Ethics across CS Education. Communications of the ACM, Vol. 62, 8 (July 2019), 54--61. https://doi.org/10.1145/3330794
[20]
Anna Lauren Hoffmann and Katherine Alejandra Cross. 2021. Teaching Data Ethics : Foundations and Possibilities from Engineering and Computer Science Ethics Education . Technical Report. University of Washington ResearchWorks Archive . http://hdl.handle.net/1773/46921
[21]
Dorothy C. Holland (Ed.). 1998. Identity and Agency in Cultural Worlds .Harvard University Press, Cambridge, Mass . HM101 .I28935 1998
[22]
Lauren K. Gurley. 2020. Amazon Reportedly Has Pinkerton Agents Surveil Workers Who Try To Form Unions. NPR (Nov. 2020). https://www.npr.org/2020/11/30/940196997/amazon-reportedly-has-pinkerton-agents-surveil-workers-who-try-to-form-unions Retrieved August 10, 2021 from
[23]
Os Keyes, Chandler May, and Annabelle Carrell. 2021. You Keep Using That Word : Ways of Thinking about Gender in Computing Research. Proceedings of the ACM Conference on Human Factors in Computing Systems, Vol. 5 (April 2021), 1--23. https://doi.org/10.1145/3449113
[24]
Amy J. Ko. 2021. Deconstructing CS Culture. https://www.youtube.com/watch?v=c8TQ29I8lK4
[25]
Amy J. Ko, Alannah Oleson, Mara Kirdani-Ryan, Yim Register, Benjamin Xie, Mina Tari, Matthew Davidson, Stefania Druga, and Dastyni Loksa. 2020. It Is Time for More Critical CS Education. Communications of the ACM, Vol. 63, 11 (Oct. 2020), 31--33. https://doi.org/10.1145/3424000
[26]
Jennifer Mankoff, Gillian R. Hayes, and Devva Kasnitz. 2010. Disability Studies as a Source of Critical Inquiry for the Field of Assistive Technology. In Proceedings of the 12th International ACM Conference on Computers and Accessibility. ACM Press, Orlando, Florida, USA, 3. https://doi.org/10.1145/1878803.1878807
[27]
Jane Margolis and Allan Fisher. 2002. Unlocking the Clubhouse: Women in Computing .The MIT Press, Cambridge, Massachusetts . 004.082
[28]
C. Dianne Martin. 1997. The Case for Integrating Ethical and Social Impact into the Computer Science Curriculum. In The Supplemental Proceedings of the Conference on Integrating Technology into Computer Science Education : Working Group Reports and Supplemental Proceedings . ACM Press, Uppsala, Sweden, 114--120. https://doi.org/10.1145/266057.266131
[29]
Robert J. Marzano. 2010. Formative Assessment & Standards-Based Grading .Marzano Research Laboratory, Bloomington, IN . LB3051 .M4575 2010
[30]
Richard Miller, Katrina Liu, and Arnetha F. Ball. 2020. Critical Counter -Narrative as Transformative Methodology for Educational Equity. Review of Research in Education, Vol. 44, 1 (March 2020), 269--300. https://doi.org/10.3102/0091732X20908501
[31]
Christy Moore, Hillary Hart, D'Arcy Randall, and Steven P. Nichols. 2006. PRiME : Integrating Professional Responsibility into the Engineering Curriculum. Science and Engineering Ethics, Vol. 12, 2 (June 2006), 273--289. https://doi.org/10.1007/s11948-006-0027--6
[32]
Mike Oliver. 1990. The Individual and Social Models of Disability. Joint Workshop of the Living Options Group and the Research Unit of the Royal College of Physicians (1990), 7.
[33]
David A. Patterson and David R. Ditzel. 1980. The Case for the Reduced Instruction Set Computer. ACM SIGARCH Computer Architecture News, Vol. 8, 6 (Oct. 1980), 25--33. https://doi.org/10.1145/641914.641917
[34]
Evan Peck. 2019. The Ethical Engine : Integrating Ethical Design into Intro to Computer Science. https://medium.com/bucknell-hci/the-ethical-engine-integrating-ethical-design-into-intro-to-computer-science-4f9874e756af
[35]
Brian P. Railing and Randal E. Bryant. 2018. Implementing Malloc : Students and Systems Programming. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education . ACM, Baltimore Maryland USA, 104--109. https://doi.org/10.1145/3159450.3159597
[36]
Michael Sainato. 2020. `I 'm Not a Robot': Amazon Workers Condemn Unsafe, Grueling Conditions at Warehouse. http://www.theguardian.com/technology/2020/feb/05/amazon-workers-protest-unsafe-grueling-conditions-warehouse Retrieved August 10, 2021 from
[37]
Jeffrey Saltz, Michael Skirpan, Casey Fiesler, Micha Gorelick, Tom Yeh, Robert Heckman, Neil Dewar, and Nathan Beard. 2019. Integrating Ethics within Machine Learning Courses. ACM Transactions on Computing Education, Vol. 19, 4 (Nov. 2019), 1--26. https://doi.org/10.1145/3341164
[38]
Michael Skirpan, Nathan Beard, Srinjita Bhaduri, Casey Fiesler, and Tom Yeh. 2018. Ethics Education in Context : A Case Study of Novel Ethics Activities for the CS Classroom. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education . ACM, Baltimore Maryland USA, 940--945. https://doi.org/10.1145/3159450.3159573
[39]
Daniel G. Solórzano and Tara J. Yosso. 2002. Critical Race Methodology : Counter-Storytelling as an Analytical Framework for Education Research. Qualitative Inquiry, Vol. 8, 1 (Feb. 2002), 23--44. https://doi.org/10.1177/107780040200800103
[40]
Katta Spiel, Kathrin Gerling, Cynthia L. Bennett, Emeline Brulé, Rua M. Williams, Jennifer Rode, and Jennifer Mankoff. 2020. Nothing About Us Without Us : Investigating the Role of Critical Disability Studies in HCI. In Proceedings of the ACM Conference on Human Factors in Computing Systems. ACM, Honolulu HI USA, 1--8. https://doi.org/10.1145/3334480.3375150
[41]
Reed Stevens, Kevin O'Connor, Lari Garrison, Andrew Jocuns, and Daniel M Amos. 2008. Becoming an Engineer : Toward a Three Dimensional View of Engineering Learning. Journal of Engineering Education, Vol. 97, 3 (2008), 355--368. https://doi.org/10.1002/j.2168--9830.2008.tb00984.x
[42]
Sepehr Vakil. 2018. Ethics, Identity, and Political Vision : Toward a Justice -Centered Approach to Equity in Computer Science Education. Harvard Educational Review, Vol. 88, 1 (2018).
[43]
Sepehr Vakil and Rick Ayers. 2019. The Racial Politics of STEM Education in the USA : Interrogations and Explorations. Race Ethnicity and Education, Vol. 22, 4 (July 2019), 449--458. https://doi.org/10.1080/13613324.2019.1592831
[44]
Moshe Y. Vardi. 2018. Are We Having an Ethical Crisis in Computing? Communications of the ACM, Vol. 62, 1 (Dec. 2018). https://doi.org/10.1145/3292822
[45]
Daisuke Wakabayashi, Erin Griffith, Amie Tsang, and Kate Conger. 2018. Google Walkout : Employees Stage Protest Over Handling of Sexual Harassment. The New York Times (Nov. 2018). https://www.nytimes.com/2018/11/01/technology/google-walkout-sexual-harassment.html Retrieved August 10, 2021 from
[46]
Donald W. Winnicott and Robert Rodman. 2010. Playing and Reality reprint ed.). Routledge, London .
[47]
Shoshana Zuboff. 2019. The Age of Surveillance Capitalism: The Fight for a Human Future at the New Frontier of Power first ed.). PublicAffairs, New York . HF5415.32 .Z83 2019

Cited By

View all
  • (2024)How Economically Marginalized Adolescents of Color Negotiate Critical Pedagogy in a Computing ClassroomACM Transactions on Computing Education10.1145/370233025:1(1-29)Online publication date: 30-Oct-2024
  • (2024)A Realist Review of Undergraduate Student Attitudes towards Ethical Interventions in Technical Computing CoursesACM Transactions on Computing Education10.1145/363957224:2(1-19)Online publication date: 4-Jan-2024
  • (2024)Teaching Ethics in Computing: A Systematic Literature Review of ACM Computer Science Education PublicationsACM Transactions on Computing Education10.1145/363468524:1(1-36)Online publication date: 14-Jan-2024
  • Show More Cited By

Index Terms

  1. The House of Computing: Integrating Counternarratives into Computer Systems Education

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGCSE 2022: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education - Volume 1
    February 2022
    1049 pages
    ISBN:9781450390705
    DOI:10.1145/3478431
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 22 February 2022

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. computer systems
    2. counternarratives
    3. ethics

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    SIGCSE 2022
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 1,595 of 4,542 submissions, 35%

    Upcoming Conference

    SIGCSE TS 2025
    The 56th ACM Technical Symposium on Computer Science Education
    February 26 - March 1, 2025
    Pittsburgh , PA , USA

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)221
    • Downloads (Last 6 weeks)16
    Reflects downloads up to 18 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)How Economically Marginalized Adolescents of Color Negotiate Critical Pedagogy in a Computing ClassroomACM Transactions on Computing Education10.1145/370233025:1(1-29)Online publication date: 30-Oct-2024
    • (2024)A Realist Review of Undergraduate Student Attitudes towards Ethical Interventions in Technical Computing CoursesACM Transactions on Computing Education10.1145/363957224:2(1-19)Online publication date: 4-Jan-2024
    • (2024)Teaching Ethics in Computing: A Systematic Literature Review of ACM Computer Science Education PublicationsACM Transactions on Computing Education10.1145/363468524:1(1-36)Online publication date: 14-Jan-2024
    • (2024)"It's Not Exactly Meant to Be Realistic": Student Perspectives on the Role of Ethics In Computing Group ProjectsProceedings of the 2024 ACM Conference on International Computing Education Research - Volume 110.1145/3632620.3671109(517-526)Online publication date: 12-Aug-2024
    • (2024)Undergraduate Student Attitudes towards a Social Justice Context in a Programming ProjectProceedings of the 55th ACM Technical Symposium on Computer Science Education V. 110.1145/3626252.3630955(1000-1006)Online publication date: 7-Mar-2024
    • (2024)Do Embedded Ethics Modules Have Impact Beyond the Classroom?Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 110.1145/3626252.3630834(533-539)Online publication date: 7-Mar-2024
    • (2023)Why We Should Supplement Ethics with CitizenshipProceedings of the 2023 ACM Conference on Information Technology for Social Good10.1145/3582515.3609519(68-73)Online publication date: 6-Sep-2023
    • (2023)Critiquing Computing Artifacts through Programming Satirical Python Scripts2023 Conference on Research in Equitable and Sustained Participation in Engineering, Computing, and Technology (RESPECT)10.1109/RESPECT60069.2023.00028(101-109)Online publication date: 20-Jun-2023
    • (2023)“Taught to be automata”: Examining the departmental role in shaping initial career choices of computing studentsComputer Science Education10.1080/08993408.2023.217168934:1(87-113)Online publication date: 5-Mar-2023
    • (2023)Conceptualizing Approaches to Critical Computing Education: Inquiry, Design, and ReimaginationPast, Present and Future of Computing Education Research10.1007/978-3-031-25336-2_21(521-538)Online publication date: 5-Jan-2023
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media