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 2021 Publication 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.
[2]
Moor. J.H. (1985). What is Computer Ethics? Metaphilosophy, 16(4): 266--275.
[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.
[4]
Johnson, D. (2004). Computer ethics. Blackwell guide to the philosophy of computing and information, 65--75.
[5]
Tavani, H. T. (2015). Ethics and technology: Controversies, questions, and strategies for ethical computing. John Wiley & Sons.
[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.
[7]
Fiesler, C. (2018). Tech Ethics Curricula.
[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.
[9]
Brey, P. (2000). Disclosive computer ethics: The exposure and evaluation of embedded normativity in computer technology. Computers and Society, 30(4), 10--16.
[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.
[11]
Burton, E., Goldsmith, J., & Mattei, N. (2015). Teaching AI Ethics Using Science Fiction. In AAAI Workshop: AI and Ethics.
[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.
[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.
[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.
[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.
[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.
[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).
[18]
Mozilla Foundation. Responsible Computer Science Challenge https://foundation.mozilla.org/en/initiatives/responsible-cs/
[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/
[20]
Congress, U.S. (1998). Digital millennium copyright act (DMCA). Public Law, 105(304), 112.
[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.
[22]
Brayne, S., Rosenblat, A., & Boyd, D. (2015). Predictive policing. Data & Civil Rights: A New Era of Policing And Justice.
[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.
[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.
[25]
McKay, C. (2019). Predicting risk in criminal procedure: actuarial tools, algorithms, AI and judicial decision-making. Current Issues in Criminal Justice, 1--18.
[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.
[27]
Jouvenal, J. (2016). Police Are Using Software to Predict Crime: Is It a 'Holy Grail' or Biased against Minorities? The Washington Post, 17.
[28]
Green, M. (2017). Stop-and-Frisk: A Brief History of a Controversial Policing Tool. KQED News.
[29]
O'Neil, C. (2016). Weapons of Math Destruction. Crown Publishing Group. New York.
[30]
Matias, C. (2012). NYPD Stop and Frisks: 15 Shocking Facts About a Controversial Program? Huffington Post.
[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.
[32]
Ferguson, A. (2017). The Police Are Using Computer Algorithms to Tell If You're a Threat.? Time Magazine.
[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.
[34]
PredPol. Overview. https://www.predpol.com/predpol-software-overview/
[35]
HunchLab. Next Generation Predictive Policing. https://www.shotspotter.com/law-enforcement/patrol-management/
[36]
Azavea. (2015).HunchLab: Under the Hood. https://cdn.azavea.com/pdfs/hunchlab/HunchLab-Under-the-Hood.pdf
[37]
Dick, P.K. (1956). Minority Report. Fantastic Universe. Collected in Dick, PK [2002]. Selected Stories of Philip K. Dick. Pantheon. New York.
[38]
Dick, P.K. and Frank, S. (2002). Minority Report. Dreamworks. 20th Century Fox.
[39]
Ricoeur, P. (1991). A Ricoeur reader: Reflection and imagination. University of Toronto Press.
[40]
International Association of Chiefs of Police (IACP) https://www.theiacp.org/
[41]
IACP Code of Ethics. (1957). https://www.theiacp.org/resources/law-enforcement-code-of-ethics
[42]
Association of Computing Machinery (ACM). Code of Ethics (2018). https://www.acm.org/code-of-ethics
[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.
[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-crimes
[45]
The Verge. (2016). How predictive policing software works. https://youtu.be/YxvyeaL7NEM
[46]
National Institute of Justice. (2018). Predictive policing algorithms. https://nij.ojp.gov/media/video/17641
[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.
[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.io
[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-policing

Cited By

View all

Index Terms

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

      Recommendations

      Comments

      Information & Contributors

      Information

      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
      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: 05 March 2021

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. computing ethics
      2. predictive policing
      3. teaching resources

      Qualifiers

      • Research-article

      Funding Sources

      • Responsible Computer Science Challenge

      Conference

      SIGCSE '21
      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)82
      • Downloads (Last 6 weeks)12
      Reflects downloads up to 09 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media