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

skip to main content
10.1145/349316.349368acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
Article
Free access

Integration of computer ethics into the CS curriculum: attachment or synthesis

Published: 01 December 1999 Publication History

Abstract

The Impact CS project, described in Dianne Martin's current and previous SIGCSE column, addresses Curriculum 91's mandate "to include the social and ethical implications of computing" in the curriculum. I have two concerns with this mandate. The mandate leaves open how to include the material and exactly what material to include to satisfy the mandate. For the past ten years the discussion about how to include the material has repeatedly focused on three methods of inclusion: have a separate course---taught by philosophy or CS, have a capstone project course, or integrate ethics into several of the CS courses. Since the initial mandate, the discussion of what to include has broadened to include the professional responsibilities of the computing practitioner. This broadening of the subject matter has contributed to favoring the integration approach as a method of inclusion. An approach which (ten years ago) has been empirically proven to be the most effective way to teach ethics.It may seem that we now have a clear path and Impact CS Report 3 provides us with the theoretical underpinnings to "integrate" computer ethics into the curriculum. But I think we still have one further issue to clear up. Material can be "integrated" into a course simply by adding another reading. We can attach the material to a course and treat it much the way ethics was treated in Curriculum 91, as an appendage to the real CS curriculum. The material could be "integrated" into the course in another way. We could show the unity of professional, social, and ethical issues with computer science. If professional, social, and ethical concerns are simply treated as an appendage, then teachers will leave these discussion for the last day of class (if there is time left). Teachers will feel that there is no time to include these issues in their classes; students will believe that ethics is included only to minimally meet the requirements of CSAB accreditation and they will not have a clear understanding of their professional responsibilities. On the other hand, we could teach professionalism and ethics as a part of computer science. Good computer science is a combination of the application of technical skill guided by professional responsibility. For example, we could demonstrate that doing good software design involves designing the software in an ethically sensitive way.I am concerned that, because of the use of terms like "units" and "stages" in Impact CS Report 3, some may interpret it as advocating "attaching" ethics units to courses, attaching units that are neatly separable from computer science. The material discussed in the "units" and "stages" of Report 3 can be synthesized with the CS curriculum in some fairly straightforward ways. In what follows I will summarize some of those ways and indicate some of useful resources to help you "demonstrate that ethical computer science is computer science.

Cited By

View all
  • (2023)Teaching Ethics in Computing: A Systematic Literature Review of ACM Computer Science Education PublicationsACM Transactions on Computing Education10.1145/3634685Online publication date: 27-Nov-2023
  • (2020)An Ethics Curriculum for CS with Flexibility and Continuity2019 IEEE Frontiers in Education Conference (FIE)10.1109/FIE43999.2019.9028356(1-9)Online publication date: 17-Jun-2020
  • (2013)A framework for enhancing the social good in computing educationACM Inroads10.1145/2432596.24326164:1(58-79)Online publication date: 1-Mar-2013
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ITiCSE-WGR '99: Working group reports from ITiCSE on Innovation and technology in computer science education
December 1999
128 pages
ISBN:9781450373258
DOI:10.1145/349316
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: 01 December 1999

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

ITiCSE99
Sponsor:

Acceptance Rates

Overall Acceptance Rate 552 of 1,613 submissions, 34%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)100
  • Downloads (Last 6 weeks)25
Reflects downloads up to 01 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Teaching Ethics in Computing: A Systematic Literature Review of ACM Computer Science Education PublicationsACM Transactions on Computing Education10.1145/3634685Online publication date: 27-Nov-2023
  • (2020)An Ethics Curriculum for CS with Flexibility and Continuity2019 IEEE Frontiers in Education Conference (FIE)10.1109/FIE43999.2019.9028356(1-9)Online publication date: 17-Jun-2020
  • (2013)A framework for enhancing the social good in computing educationACM Inroads10.1145/2432596.24326164:1(58-79)Online publication date: 1-Mar-2013
  • (2012)A framework for enhancing the social good in computing educationProceedings of the final reports on Innovation and technology in computer science education 2012 working groups10.1145/2426636.2426639(16-38)Online publication date: 3-Jul-2012
  • (2006)The study of database design must address privacy concernsJournal of Information, Communication and Ethics in Society10.1108/147799606800002894:3(155-161)Online publication date: 1-Aug-2006
  • (2023)CS202X and SEP-KA UpdateACM SIGCAS Computers and Society10.1145/3585066.358506951:2(9-9)Online publication date: 21-Feb-2023
  • (2015)From cyberbullying to well-beingJournal of the Association for Information Science and Technology10.5555/3150797.315081266:6(1274-1293)Online publication date: 1-Jun-2015
  • (2014)From cyberbullying to well‐being: A narrative‐based participatory approach to values‐oriented design for social mediaJournal of the Association for Information Science and Technology10.1002/asi.2327066:6(1274-1293)Online publication date: 6-Nov-2014
  • (2009)A comprehensive survey on the status of social and professional issues in United States undergraduate computer science programs and recommendationsComputer Science Education10.1080/0899340090325518419:3(137-153)Online publication date: Sep-2009
  • (2005)Ethics across the computer science curriculum: Privacy modules in an introductory database courseScience and Engineering Ethics10.1007/s11948-005-0031-211:4(635-644)Online publication date: Dec-2005
  • 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