Ethics Activities in Computer Science Courses Robert Rz}er & Don Golterbarn East Tennessee State University It is important that ethics activities fit seamless/y into the technical content of a course and relate directly to the course topics. n our workshop at CQL 96 we argued that one of the most effective ways to introduce ethics to computer science stu dents is by the use of a variety of ethics activities in technical computer science courses taught by the regular computer science faculty. Following this method demonstrates to students that ethical/professional content is a fundamental component of Computer Science. Ethical/professional issues are seen in the context of computing professionals practicing their profession. The integration of ethical/professional issues into existing computer science curriculum helps to dispel the perception that ethical, social, and professional issues less important or neatly separable from computer science. It firmly establishes a link between ethical/social issues and technical content, methods, and practices of profession The knowledge that policies and/or standards (e.g. guidelines, codes of ethics and conduct) exist does positively influence behavior. The primary goal of these ethics activities should be proacfive, giving the students experiences and exercises in preventing ethical problems from arising rather than
/lp/association-for-computing-machinery/ethics-activities-in-computer-science-courses-Lj7FIszIRf