Abstract
Service learning is an educational philosophy that promotes active learning through community service. We have recently applied this approach in our computer science curriculum, specifically to our software engineering course. In order that other computer science departments can benefit from our experience, we have developed a primer one can follow to establish a program for service learning in the computer sciences. We also describe and assess our experience after one year of applying service learning to software engineering.
- 1 Dale, E. Audio-visual Methods in Teaching, Holt, Rinehart and WinstonGoogle Scholar
- 2 Hatcher, J. and Bringle, R. Reflection: Bridging the gap between service and learning. College Teaching 45:4 (1997).Google Scholar
Cross Ref
- 3 Kolb, D. Experiential Learning: Experience as the source of learning and development, Prentice- Hall, 1984.Google Scholar
- 4 LeBlanc, M. Service learning in computing. The Journal of Computing in Small Colleges 14:4 (1999), 173-181.Google Scholar
- 5 Miller, S. Science and Society: Redefining the Relationship, published by Campus Compact (available from Campus Compact, Box 1975, Brown University, Providence, R/02912), 1996.Google Scholar
- 6 Morton, K. Issues related to integrating servicelearning into the curriculum," in Service-Learning in Higher Education, Barbara Jacoby and Associates (Editors), Jossey-Bass Publishers, San Francisco, 1996.Google Scholar
- 7 Sanderson, P. Service learning in computer science, The Journal of Computing in Small Colleges 12:4 (1999), 341-344.Google Scholar
- 8 Zlotkowski, E. Linking service-learning and the academy. Change, January/February 1996.Google Scholar
Index Terms
A primer for applying service learning to computer science






Comments