Title :
Teaching social responsibility
Author :
Guenther, Charles J., Jr.
Author_Institution :
Dept. of Eng. & Technol., St. Louis Commun. Coll., Meramec, MO, USA
Abstract :
I define a socially responsible enterprise as one that in some way promotes the general welfare and dignity of humanity and is respectful of the Earth and its finite resources. I have implemented teaching about social responsibility into a freshman-level computer programming class designed for all engineering majors. By means of ethical problem-solving and reflective writing assignments, students are challenged to define and develop their sense of social responsibility at the same time that they are learning engineering fundamentals. Several of the student assignments are based on scenarios adapted from the author´s engineering experience. Thus, the emphasis is on ethical dilemmas and issues encountered in daily professional life, including the important one of selecting an employer or project
Keywords :
computer science education; educational courses; engineering education; professional aspects; programming; social aspects of automation; teaching; Earth´s resources; daily professional life; employer selection; engineering majors; ethical dilemmas; ethical problem-solving; freshman-level computer programming class; humanity; learning; project selection; reflective writing assignments; social responsibility; socially responsible enterprises; student assignments; teaching; Education; Educational technology; Ethics; Humans; Power engineering and energy; Power generation; Programming; Seals; Space shuttles; Structural rings;
Journal_Title :
Technology and Society Magazine, IEEE