skip to main content
article

Incorporating service learning into computer science courses

Authors Info & Claims
Published:01 April 2005Publication History
Skip Abstract Section

Abstract

The skill set expectations of new computer science graduates have become more demanding in recent years. New graduates must not only master the technical skills of design and programming, but also be proficient in other skills such as teamwork and inter-personal communication as well as understand ethical and social values that are important to computing. Two capstone computer science courses at our university offer excellent opportunities for students to integrate service learning with the concepts learned in the classroom to outside projects. For the past three years, students in these courses participated in small service learning project teams and interacted with "real" clients while supervised by a faculty member of the computer science program. This sort of experiential learning helped instill a sense of social, professional and ethical responsibilities now considered so vital in the computing field.

References

  1. Adams, J., Runkles, E., May we have class outside? Implementing service learning in a CS1 curriculum, Proceeding of the Ninth Annual CCSC Northeastern Conference, 19 (5), 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Digital Divide Network, digitaldividenetwork.com, retrieved December 1, 2004.Google ScholarGoogle Scholar
  3. Eyler, J., Giles, D. E., Where's the learning in Service-Learning? San Francisco, CA: Jossey-Bass, 1999Google ScholarGoogle Scholar
  4. Engineering projects in community service, epics.ecn.purdue.edu, retrieved Nov. 30, 2004Google ScholarGoogle Scholar
  5. EPICS, Engineering projects in community service, epics.cse.nd.edu, retrieved Dec. 1, 2004Google ScholarGoogle Scholar
  6. Erickson, B., bugTracker: A system for tracking, organizing and maintaining modification requests, Internal Memo, Mansfield University, May 2004Google ScholarGoogle Scholar
  7. Furco, Andrew, Service Learning: A balanced approach to experiential education. Technical report, Corporation for National Service, Washington, DC, 1996.Google ScholarGoogle Scholar
  8. LeBlanc, M., Baron, G., Service Learning in Computing, The Journal of Computing in Small Colleges, Northeastern Conference, 14 (4), pp173--181, 1999Google ScholarGoogle Scholar
  9. Linos, P. Bailey-Kellog, C., Service-learning in software engineering and maintenance, IEEE Conference on Software Maintenance, Amsterdam, The Netherlands, September 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Sanderson, Pete, Where's (the) Computer Science in Service-Learning? Journal for the Consortium in Small Colleges, 19 (1), pp83--89, October 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Schahczenski C., Computer Science, Nonprofits and Service Learning, ASEE/IEEE Frontiers in Education, Boston, Massachusetts, November 2002.Google ScholarGoogle Scholar
  12. Joo Tan, John Phillips, "Challenges of Real-World Projects in Team-Based Courses", Journal of Computing Sciences in Colleges 2003, 19 {2}, December 2003 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Villareal, E., Butler, D., Giving computer science students a real-world experience, Proceedings of the Twenty-Ninth SIGCSE Technical Symposium on Computer Science Education, Atlanta, GA, pp40--44, 1998 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Incorporating service learning into computer science courses

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image Journal of Computing Sciences in Colleges
        Journal of Computing Sciences in Colleges  Volume 20, Issue 4
        April 2005
        309 pages
        ISSN:1937-4771
        EISSN:1937-4763
        Issue’s Table of Contents

        Publisher

        Consortium for Computing Sciences in Colleges

        Evansville, IN, United States

        Publication History

        • Published: 1 April 2005
        Published in jcsc Volume 20, Issue 4

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader