inroads - The SIGCSE Bulletin
Service learning is an educational experience that enables students to apply material learned in the classroom by volunteering in a real-world situation. This paper provides a brief review of service learning and describes two models that the computer science department at Saint Anselm College implemented successfully.
Traynor, Carol and McKenna, Maria, "Service Learning Models Connecting Computer Science to the Community" (2003). Service Learning, General. 153.