Nothing Special   »   [go: up one dir, main page]

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

Embedding Ethics in Computer Science Courses: Does it Work?

Published: 22 February 2022 Publication History

Abstract

Technology is shaping the way people live, work, and interact with each other, and graduates of our computer science programs increasingly find themselves designing algorithms and using data that raise ethical issues they may not be aware of or equipped to address. Courses that contemplate the role of technology in society have been a standard, but often optional, part of curricula for years. An emerging alternative is to embed ethical discussions as modules within CS courses. This approach offers the opportunity to tie ethical issues to technical content at the moment students learn it, and to have students engage with these issues repeatedly throughout their degree. However, little is known about the effect of embedded ethics education on students.
We report on a study examining the impact of a pair of ethics modules embedded into a CS2 course. We describe our pedagogical goals and the strategies employed to realize them, as well as our study. We found that students' interest in ethics and technology, and their confidence in identifying, raising, and discussing ethical issues, increased significantly after completing the modules. The study also demonstrated that we achieved our pedagogical goals. These results show that even a modest intervention can have a positive impact. We hope that the articulation of our pedagogical approach and our assessment results will encourage others to embed ethics modules into their courses, to innovate with respect to embedded ethics pedagogy, and to do principled assessment of what is effective in this emerging area of CS education.

Supplementary Material

MP4 File (SIGCSE22-V1fp598v.mp4)
Embedding ethics modules in computer science courses is an approach to ethics education that has been gaining traction. In this talk, we present a University of Toronto embedded ethics initiative, including our pedagogical goals and the strategies we employed to realize them. We describe a two-module sequence on contract tracing and privacy rights that illustrates our approach, and a study we conducted to examine its impact. We found that the modules achieved our pedagogical goals, including creating an environment in which students felt safe sharing their opinions, and generating enthusiasm for learning more about ethics in technology. Further, we found that students' interest in ethics and technology, and their confidence in identifying, raising, and discussing ethical issues, increased significantly after completing the modules. We hope that this work will encourage and support others to deploy embedded ethics initiatives in their departments, and to study their impact.

References

[1]
2021. University of Toronto Embedded Ethics Module Repository. https://www.cs. toronto.edu/embedded-ethics/
[2]
Jason Borenstein, Matthew Drake, Robert Kirkman, and Julie Swann. 2008. The Test Of Ethical Sensitivity In Science And Engineering (TESSE): A Discipline Speci!c Assessment Tool For Awareness Of Ethical Issues. In 2008 Annual ASEE Conference. American Society for Engineering Education (ASEE), Washington, DC, USA, 13.1270.1--13.1270.10.
[3]
Nick Bostrom. 2014. Superintelligence: Paths, Dangers, Strategies. Oxford University Press, Oxford.
[4]
Emanuelle Burton, Judy Goldsmith, and Nicholas Mattei. 2018. How to Teach Computer Ethics through Science Fiction. Commun. ACM 61, 8 (July 2018), 54--64.
[5]
Joseph A. Carrese, Janet Malek, Katie JD Watson, Lisa Soleymani Kehmann, Michael Green, Laurence B. McCullough, Gail Geller, Clarence H. III Braddock, and David Doukas. 2015. The Essential Role of Medical Ethics Education in Achieving Professionalism. Academic Medicine 90, 6 (2015), 744--752.
[6]
Erin A. Cech. 2014. Culture of Disengagement in Engineering Education? Science, Technology, & Human Values 39, 1 (2014), 42--72. http://www.jstor.org/stable/ 43671164
[7]
Rodrigo Ferreira and Moshe Y. Vardi. 2021. Deep Tech Ethics: An Approach to Teaching Social Justice in Computer Science. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (SIGCSE '21). Association for Computing Machinery, New York, NY, USA, 1041--1047.
[8]
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 (SIGCSE '21). Association for Computing Machinery, New York, NY, USA, 1027--1033.
[9]
Scott Freeman, Sarah L. Eddy, Miles McDonough, Michelle K. Smith, Nnadozie Okoroafor, Hannah Jordt, and Mary Pat Wenderoth. 2014. Active learning increases student performance in science, engineering, and mathematics. Proceedings of the National Academy of Sciences 111, 23 (2014), 8410--8415. https: //www.pnas.org/content/111/23/8410
[10]
Natalie Garrett, Mikhaila Friske, and Casey Fiesler. 2020. Ethics from the Start: Exploring Student Attitudes and Creating Interventions in Intro Programming Classes. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education (SIGCSE '20). Association for Computing Machinery, New York, NY, USA, 1348--1348.
[11]
Radhika Gorur, Leonard Hoon, and Emma Kowal. 2020. Computer Science Ethics Education in Australia -- A Work in Progress. In 2020 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE). IEEE, Piscaraway, NJ, USA, 945--947.
[12]
Barbara J. Grosz, David Gray Grant, Kate Vredenburgh, Je" Behrends, Lily Hu, Alison Simmons, and Jim Waldo. 2019. Embedded EthiCS: Integrating Ethics across CS Education. Commun. ACM 62, 8 (July 2019), 54--61.
[13]
Amy J Ko, Alannah Oleson, Neil Ryan, Yim Register, Benjamin Xie, Mina Tari, Matthew Davidson, Stefania Druga, and Dastyni Loksa. 2020. It is time for more critical CS education. Commun. ACM 63, 11 (2020), 31--33.
[14]
Jessica Li and Shengli Fu. 2010. A Systematic Approach to Engineering Ethics Education. Science and engineering ethics 18 (11 2010), 339--49.
[15]
Maryam Majedi, Emma McClure, Benjamin Wald, Diane Horton, and Sheila A. McIlraith. 2021. Embedded Ethics: Pandemic Contact Tracing and Ethical Trade-o"s. Technical Report CSRG-639. Department of Computer Science, University of Toronto. ftp://ftp.cs.toronto.edu/csri-technical-reports/639.
[16]
Maryam Majedi, Emma McClure, Benjamin Wald, Diane Horton, and Sheila A. McIlraith. 2021. Embedded Ethics: Pandemic Exposure Noti#cation Systems and Giving Ethical Justi#cations. Technical Report CSRG-640. Department of Computer Science, University of Toronto. ftp://ftp.cs.toronto.edu/csri-technicalreports/640.
[17]
C Dianne Martin, Chuck Hu", Donald Gotterbarn, and Keith Miller. 1996. Implementing a tenth strand in the CS curriculum. Commun. ACM 39, 12 (1996), 75--84.
[18]
Douglas May and Matthew Luth. 2012. The E"ectiveness of Ethics Education: A Quasi-Experimental Field Study. Science and engineering ethics 19 (01 2012).
[19]
Douglas R. May, Matthew T. Luth, and Catherine E. Schwoerer. 2014. The In#uence of Business Ethics Education on Moral E$cacy, Moral Meaningfulness, and Moral Courage: A Quasi-experimental Study. Journal of Business Ethics 124, 1 (2014), 67--80. http://www.jstor.org/stable/24033215
[20]
MIT. 2021. MIT Experiental Ethics. Retrieved 2021-08--12 from https:// experientialethics.mit.edu/home
[21]
Mozilla. 2020. Mozilla Foundation Responsible Computer Science Challenge. Retrieved 2021-08--12 from https://foundation.mozilla.org/en/what-we-fund/ awards/responsible-computer-science-challenge/
[22]
MIT Schwarzman College of Computing. 2021. Case Studies in Social and Ethical Responsibilities of Computing. Retrieved 2021-08--12 from https://mit-serc.pubpub. org/
[23]
Harvard Embedded EthiCS Program. 2021. Embedded EthiCS Module Repository. Retrieved 2021-08--12 from https://embeddedethics.seas.harvard.edu/classes
[24]
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 (TOCE) 19, 4 (2019), 1--26.
[25]
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 (SIGCSE '18). Association for Computing Machinery, New York, NY, USA, 940--945.
[26]
Henk ten Have and Maria do Céu Patrão Neves. 2021. Bioethics, Education. Springer International Publishing, Cham, 171--172.
[27]
Stanford University. 2021. Ethics & Technology Initiative. Retrieved 2021-08--12 from https://ethicsinsociety.stanford.edu/research-outreach/ethics-technologyinitiative

Cited By

View all
  • (2024)Problem-solving? No, problem-opening! A method to reframe and teach data ethics as a transdisciplinary endeavourBig Data & Society10.1177/2053951724127068711:3Online publication date: 25-Aug-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
  • Show More Cited By

Index Terms

  1. Embedding Ethics in Computer Science Courses: Does it Work?

    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 ACM 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. embedded ethics
    2. ethics education
    3. impact of technology on society

    Qualifiers

    • Research-article

    Conference

    SIGCSE 2022
    Sponsor:

    Acceptance Rates

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

    Upcoming Conference

    SIGCSE Virtual 2024
    1st ACM Virtual Global Computing Education Conference
    December 5 - 8, 2024
    Virtual Event , NC , USA

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)259
    • Downloads (Last 6 weeks)38
    Reflects downloads up to 19 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Problem-solving? No, problem-opening! A method to reframe and teach data ethics as a transdisciplinary endeavourBig Data & Society10.1177/2053951724127068711:3Online publication date: 25-Aug-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)Beyond “Awareness”: If We Teach Inclusive Design, Will Students Act On It?Proceedings of the 2024 ACM Conference on International Computing Education Research - Volume 110.1145/3632620.3671101(434-451)Online publication date: 12-Aug-2024
    • (2024)Visions of a Discipline: Analyzing Introductory AI Courses on YouTubeProceedings of the 2024 ACM Conference on Fairness, Accountability, and Transparency10.1145/3630106.3659045(2400-2420)Online publication date: 3-Jun-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
    • (2024)Crafting Disability Fairness Learning in Data Science: A Student-Centric Pedagogical ApproachProceedings of the 55th ACM Technical Symposium on Computer Science Education V. 110.1145/3626252.3630815(944-950)Online publication date: 7-Mar-2024
    • (2024)Advancements, Challenges, and Emerging Trends in Computer Science Education: A Systematic Literature Review of Academic and Professional Learning: Editorial2024 IEEE International Conference on Software Analysis, Evolution and Reengineering - Companion (SANER-C)10.1109/SANER-C62648.2024.00006(1-12)Online publication date: 12-Mar-2024
    • (2024)Using Active Learning and Critical Thinking to Identify and Apply Ethical Values in Engineering Education2024 IEEE Global Engineering Education Conference (EDUCON)10.1109/EDUCON60312.2024.10578610(1-10)Online publication date: 8-May-2024
    • (2024)What Do We Teach to Engineering Students: Embedded Ethics, Morality, and PoliticsScience and Engineering Ethics10.1007/s11948-024-00469-130:1Online publication date: 19-Feb-2024
    • Show More Cited By

    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