Integrating Computer Ethics into the Computer Science Curriculum
- 1 January 1988
- journal article
- research article
- Published by Taylor & Francis in Computer Science Education
- Vol. 1 (1) , 37-52
- https://doi.org/10.1080/0899340880010104
Abstract
The societal and technical aspects of computing are interdependent. Technical issues are best understood (and most effectively taught) in their social context, and the societal aspects of computing are best understood in the context of the underlying technical detail. By including the study of computer ethics in the computer science curriculum, educators can increase students’ motivation and deepen their understanding. Using a case study approach, the value dimensions of technical issues can be naturally incorporated into existing lectures and used with existing textbooks. Specific case studies related to courses from ACM's Curriculum 78 illustrate the utility of this approach.Keywords
This publication has 6 references indexed in Scilit:
- A multifactorial system for equitable selection of cadaver kidney recipientsJAMA, 1987
- A model curriculum for a liberal arts degree in computer scienceCommunications of the ACM, 1986
- The Development of Software for Ballistic-Missile DefenseScientific American, 1985
- Software engineering and SDIACM SIGSOFT Software Engineering Notes, 1985
- Should Ethics Be Taught in a Science Course?Hastings Center Report, 1982
- Curriculum '78: recommendations for the undergraduate program in computer science— a report of the ACM curriculum committee on computer scienceCommunications of the ACM, 1979