|
From Awareness to Action - Page 2 of 20
"Undergraduates need to understan
d the basic cultural, social, legal, and ethical issues inherent in the discipli
ne of computing. They should understand where the discipline has been, where it
is, and where it is heading. They should understand their individual roles in
this process, as well as appreciate the philosophical questions, technical probl
ems, and aesthetic values that play an important part in the development of the
discipline. \005 Students also need to develop the ability to ask serious questi
ons about social impact and to evaluate proposed answers to those questions. Wi
ll [a new] product enhance or degrade the quality of life? What will the impact
be upon individuals, groups, and institutions? [1, p.11]"
"...students need to be encouraged to formulate definitions of socia
l responsibility, to compare their definition with those of others, and to begin
incorporating social responsibility into their future employment plans. Educat
ion should empower students so that they may shape the future of technology, not
merely react to it [13, p. 19]."
"... computer science educatio
n should not drive a wedge between the social and the technical" [9, p. 69]
."
1.0 Introduction
The field of computer science has advanced rapidly in the last 25 years, and this advance necessitates the continual revision of both the curriculum and the pedagogy needed to teach an evolving discipline. One fundamental change in computer science in the last decade has been the realization that the ethical and social context in which computer technology is produced and used must be taken into account in both its design and implementation. This is not only because there are inevitably ethical and social implications to be considered, but also because understanding the context has usually enhanced the technical design[9, 14, 20]. The recognition of the social, ethical and professional context of computer science was included as one of the foundational principles in Computing Curricula 1991[1, 23], and has been a part of the curriculum accreditation standards for almost a decade [1, 6].
Experts in the field of computer ethics and social impact have stated that there is a significant difference between being made aware of ethical and social impact issues as a student and becoming a socially responsible, ethical professional[7, 10, 13]. The problem facing any formal curriculum that leads to an entry degree into a profession is how to provide educational experiences to bridge that gap without using some form of indoctrination. In this report we propose a process for a staged progression of educational experiences based upon knowledge units[19] and placed throughout the entire CS curriculum. We believe this integrated progression of material and experiences will lead students through the stages of awareness of the issues, to evaluation and decision-making, and finally to responsible action[26].
|