Computer Science & Service Learning Abby Walker May 8, 2002
The Call “Students in the course of their formation, must let the gritty reality of the world into their lives, so they can learn to feel it, think about it critically, respond to its suffering and engage it constructively.” Rev. Peter-Hans Kolvenbach, S.J. Superior General of the Society of Jesus
The Need Acknowledge technology’s role in society Recognize our social responsibility Engage in society
The Solution Computer Science Service Learning definition: Will enhance one’s understanding of Computer Science, while providing experiences that foster tolerance and sensitivity and engage the participant in critical reflection concerning social responsibility.
Possible Solutions Component of CS1 A stand-alone course Summer program
The Solution E/RS CS1 Stand Alone Summer
Technology in Society Develop a community connection Increase student interest
Technology in Society Critically examine socially significant issues: gender, privacy, economic disparity, globalization, etc. Concrete application through Service Learning: Consultant idea
Service Learning Consultant idea: Xavier will develop a partnership which will foster confidence in using technology through our ability to understand and explain technical material.
Benefits Increase engagement with community Critical examination of socially significant issues Development of worldview oriented towards responsible action
Benefits Increase confidence Improve communication skills Wider exposure to Computer Science