May we have class outside?: implementing service learning in a CS1 curriculum

While service-learning is becoming more common in college curriculums, it is still noticeably absent from many computer science programs. This paper describes the concept of service-learning and its implementation into a computer science course. It then describes a successful collaboration of service-learning between students in a CS I course and inmates at a local county prison.

[1]  Chris Bailey-Kellogg,et al.  Service learning in software engineering and maintenance , 2003, International Conference on Software Maintenance, 2003. ICSM 2003. Proceedings..

[2]  Andrew Furco,et al.  Service-Learning: A Balanced Approach to Experiential Education , 1996 .

[3]  Pete Sanderson Where's (the) computer science in service-learning? , 2003 .

[4]  Duane Lintner,et al.  Computer education in prison , 2001 .

[5]  C. Schahczenski Computer science, nonprofits and service learning , 2002, 32nd Annual Frontiers in Education.