skip to main content
10.1145/3408877.3432468acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article

Computing Ethics Narratives: Teaching Computing Ethics and the Impact of Predictive Algorithms

Published:05 March 2021Publication History

ABSTRACT

The prevention of criminal activity has changed dramatically over the past two decades, largely due to the increased reliance on systems that provide crime data analysis. Created specifically for police, judicial sentencing, and prison applications, these systems conduct both predictive and retrospective analysis to aid decision making within the criminal justice system. Furthermore, these software platforms typically combine spatial informatics packages and advanced statistical features behind user-friendly interfaces. Recent studies have demonstrated problems with both the flawed logic within these systems' algorithms and the inherent biases in the underlying data. In this paper, we present a novel repository of computing ethics teaching modules across a variety of narrative areas. These modules and curated narratives help faculty to establish 'ethical laboratories' that can guide computer science students in improving their ethical reasoning skills as it relates to the creation of current and future technologies. First, we provide an overview of the Computing Ethics Narratives (CEN) project, its narrative repository and the module framework through a sample module on predictive policing algorithms. Furthermore, we share preliminary findings from a pilot of this module, which was implemented in an intermediate algorithms course. The preliminary student and faculty feedback suggest the predictive policing module was able to help students contextualize the ethical issues around the topic, however, students recommended devoting more class time to evaluating the technical complexities of these critical systems.

References

  1. Ricoeur, P. (1992). Oneself as Another. University of Chicago Press, Chicago.Google ScholarGoogle Scholar
  2. Moor. J.H. (1985). What is Computer Ethics? Metaphilosophy, 16(4): 266--275.Google ScholarGoogle ScholarCross RefCross Ref
  3. Gotterbarn. D.W. (1993). Computer Ethics: Responsibility Regained, first published in the National Forum, rep. in Business Legal and Ethical Issues. Australian Computer Society.Google ScholarGoogle Scholar
  4. Johnson, D. (2004). Computer ethics. Blackwell guide to the philosophy of computing and information, 65--75.Google ScholarGoogle Scholar
  5. Tavani, H. T. (2015). Ethics and technology: Controversies, questions, and strategies for ethical computing. John Wiley & Sons.Google ScholarGoogle Scholar
  6. Connolly, R. (2011). Beyond good and evil impacts: rethinking the social issues components in our computing curricula. In Proceedings of the 11th annual joint conference on Innovation and Technology in Computer Science Education (ITiCSE'11). ACM 228--232. June 27-29, 2011, Darmstadt, Germany.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Fiesler, C. (2018). Tech Ethics Curricula.Google ScholarGoogle Scholar
  8. Mehdiabadi, A.H. and J. Li. (2019). Toward a framework for developing computing professional ethics: A review of the literature. In Proceedings of the American Society for Engineering Management 2017 International Annual Conference E.H. Ng, B. Nepal, and E. Schott eds.Google ScholarGoogle Scholar
  9. Brey, P. (2000). Disclosive computer ethics: The exposure and evaluation of embedded normativity in computer technology. Computers and Society, 30(4), 10--16.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Grosz, B. J., Grant, D. G., Vredenburgh, K., Behrends, J., Hu, L., Simmons, A., & Waldo, J. (2019). Embedded EthiCS: integrating ethics across CS education. Communications of the ACM, 62(8), 54--61.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Burton, E., Goldsmith, J., & Mattei, N. (2015). Teaching AI Ethics Using Science Fiction. In AAAI Workshop: AI and Ethics.Google ScholarGoogle Scholar
  12. Skirpan, M., Beard, N., Bhaduri, S., Fiesler, C., & Yeh, T. (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 pp. 940--945. ACM.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Skirpan, M. W., Cameron, J., & Yeh, T. (2018, April). More than a show: Using personalized immersive theater to educate and engage the public in technology ethics. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (p. 464). ACM.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Saltz, J., Skirpan, M., Fiesler, C., Gorelick, M., Yeh, T., Heckman, R., & Beard, N. (2019). Integrating Ethics within Machine-learning Courses. ACM Transactions on Computing Education (TOCE), 19(4), 32.Google ScholarGoogle Scholar
  15. Burton, E., Goldsmith, J. and N. Mattei. (2018). How to Teach Computer Ethics Through Science Fiction. Communications of the ACM 61 (8): 54--64.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Berne, R.W.,and J. Schummer. (2005). ?Teaching Societal and Ethical Implications of Nanotechnology to Engineering Students Through Science Fiction.? Bulletin of Science, Technology & Society 25 (6): 459--68.Google ScholarGoogle ScholarCross RefCross Ref
  17. Doore, S.A. Fiesler, C., Kirkpatrick, M.S., Peck, E. & Sahami, M. (2020, February). Assignments that Blend Ethics and Technology. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education (pp. 475--476).Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Mozilla Foundation. Responsible Computer Science Challenge https://foundation.mozilla.org/en/initiatives/responsible-cs/Google ScholarGoogle Scholar
  19. Cooper, A. (2020). Kinolab: A platform for the digital analysis of film language in narrative film and media. Journal of Italian Cinema & Media Studies, 8(1) 95--98. https://www.kinolab.org/Google ScholarGoogle ScholarCross RefCross Ref
  20. Congress, U.S. (1998). Digital millennium copyright act (DMCA). Public Law, 105(304), 112.Google ScholarGoogle Scholar
  21. Kehl, D. L., & Kessler, S. A. Algorithms in the Criminal Justice System: Assessing the Use of Risk Assessments in Sentencing. Algorithms, 60(80), 100.Google ScholarGoogle Scholar
  22. Brayne, S., Rosenblat, A., & Boyd, D. (2015). Predictive policing. Data & Civil Rights: A New Era of Policing And Justice.Google ScholarGoogle Scholar
  23. Hadden, B. R., Tolliver, W., Snowden, F., & Brown-Manning, R. (2016). An authentic discourse: Recentering race and racism as factors that contribute to police violence against unarmed Black or African American men. J. of Human Behavior in the Social Environ, 26(3--4), 336--349.Google ScholarGoogle Scholar
  24. Richardson, R., Schultz, J., & Crawford, K. (2019). Dirty Data, Bad Predictions: How Civil Rights Violations Impact Police Data, Predictive Policing Systems, and Justice. New York University Law Review Online.Google ScholarGoogle Scholar
  25. McKay, C. (2019). Predicting risk in criminal procedure: actuarial tools, algorithms, AI and judicial decision-making. Current Issues in Criminal Justice, 1--18.Google ScholarGoogle Scholar
  26. Venkatasubramanian, S. (2019). Algorithmic Fairness: Measures, Methods and Representations. In Proc. of the 38th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems (pp. 481--481). ACM.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Jouvenal, J. (2016). Police Are Using Software to Predict Crime: Is It a 'Holy Grail' or Biased against Minorities? The Washington Post, 17.Google ScholarGoogle Scholar
  28. Green, M. (2017). Stop-and-Frisk: A Brief History of a Controversial Policing Tool. KQED News.Google ScholarGoogle Scholar
  29. O'Neil, C. (2016). Weapons of Math Destruction. Crown Publishing Group. New York.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Matias, C. (2012). NYPD Stop and Frisks: 15 Shocking Facts About a Controversial Program? Huffington Post.Google ScholarGoogle Scholar
  31. Brantingham, J., Valasik, M., and Mohler., G. (2018). Does Predictive Policing Lead to Biased Arrests? Results from a Randomized Controlled Trial. Statistics and Public Policy 5, 1 (Jan, 2018): 1--6.Google ScholarGoogle ScholarCross RefCross Ref
  32. Ferguson, A. (2017). The Police Are Using Computer Algorithms to Tell If You're a Threat.? Time Magazine.Google ScholarGoogle Scholar
  33. Saunders, J., Hunt, P. and Hollywood, J. (2016). Predictions Put into Practice: A Quasi-Experimental Evaluation of Chicago's Predictive Policing Pilot. Journal of Experimental Criminology 12, 3. 347--71.Google ScholarGoogle ScholarCross RefCross Ref
  34. PredPol. Overview. https://www.predpol.com/predpol-software-overview/Google ScholarGoogle Scholar
  35. HunchLab. Next Generation Predictive Policing. https://www.shotspotter.com/law-enforcement/patrol-management/Google ScholarGoogle Scholar
  36. Azavea. (2015).HunchLab: Under the Hood. https://cdn.azavea.com/pdfs/hunchlab/HunchLab-Under-the-Hood.pdfGoogle ScholarGoogle Scholar
  37. Dick, P.K. (1956). Minority Report. Fantastic Universe. Collected in Dick, PK [2002]. Selected Stories of Philip K. Dick. Pantheon. New York.Google ScholarGoogle Scholar
  38. Dick, P.K. and Frank, S. (2002). Minority Report. Dreamworks. 20th Century Fox.Google ScholarGoogle Scholar
  39. Ricoeur, P. (1991). A Ricoeur reader: Reflection and imagination. University of Toronto Press.Google ScholarGoogle Scholar
  40. International Association of Chiefs of Police (IACP) https://www.theiacp.org/Google ScholarGoogle Scholar
  41. IACP Code of Ethics. (1957). https://www.theiacp.org/resources/law-enforcement-code-of-ethicsGoogle ScholarGoogle Scholar
  42. Association of Computing Machinery (ACM). Code of Ethics (2018). https://www.acm.org/code-of-ethicsGoogle ScholarGoogle Scholar
  43. Lum, K. and Isaac, W. (2016). To predict and serve? Significance 13, 5. 14--19. doi.org/10.1111.j.1740--9713.2016.00960.Google ScholarGoogle ScholarCross RefCross Ref
  44. Wired. (2018). Pre-Crime Policing: How cops are using algorithms to predict crimes. https://wired.com/video/watch/pre-crime-policing-how-cops-are-using-algorithms-to-predict-crimesGoogle ScholarGoogle Scholar
  45. The Verge. (2016). How predictive policing software works. https://youtu.be/YxvyeaL7NEMGoogle ScholarGoogle Scholar
  46. National Institute of Justice. (2018). Predictive policing algorithms. https://nij.ojp.gov/media/video/17641Google ScholarGoogle Scholar
  47. Perry, W.L. McInnis, B., Price, C.C., Smith, S. and Hollywood, J.S. (2013). Predictive Policing: Forecasting Crime for Law Enforcement. Santa Monica, CA: RAND Corporation. https://www.rand.org/pubs/research_briefs/RB9735.html.Google ScholarGoogle ScholarCross RefCross Ref
  48. Upturn. (2014). Chapter 3: Predictive policing: From Neighborhoods to Individuals. Civil Rights, Big Data, and Our Algorithmic Future. A September 2014 report on social justice and technology. https://bigdata.fairness.ioGoogle ScholarGoogle Scholar
  49. Thomas, E. (2016). Why Oakland Police Turned Down Predictive Policing. Vice. https://www.vice.com/en/article/ezp8zp/minority-retort-why-oakland-police-turned-down-predictive-policingGoogle ScholarGoogle Scholar

Index Terms

  1. Computing Ethics Narratives: Teaching Computing Ethics and the Impact of Predictive Algorithms

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science Education
        March 2021
        1454 pages
        ISBN:9781450380621
        DOI:10.1145/3408877

        Copyright © 2021 ACM

        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].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 5 March 2021

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate1,595of4,542submissions,35%

        Upcoming Conference

        SIGCSE Virtual 2024
        SIGCSE Virtual 2024: ACM Virtual Global Computing Education Conference
        November 30 - December 1, 2024
        Virtual Event , USA

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader