Applying service learning to computer science: Attracting and engaging under-represented students

This article describes a computer science course that uses service learning as a vehicle to accomplish a range of pedagogical and BPC (broadening participation in computing) goals: (1) to attract a diverse group of students and engage them in outreach to younger students to help build a diverse computer science pipeline, (2) to develop leadership and team skills using experiential techniques, and (3) to develop student attitudes associated with success and retention in computer science. First, we describe the course and how it was designed to incorporate good practice in service learning. We then report preliminary results showing a positive impact of the course on all pedagogical goals and discuss the implications of the results for broadening participation in computing. (Contains 2 tables.)

Applying service learning to computer science: Attracting and engaging under-represented students

  • Author Dahlberg, Teresa; Barnes, Tiffany; Buch, Kim; Bean, Karen
  • Publication Title Computer Science Education
  • Publication Year 2010
  • BPC Focus Gender, Underrepresented Racial/Ethnic Groups
  • Methodology Survey
  • Analytic Method T-test
  • Institution Type NA
  • DOI 10.1080/08993408.2010.492164
  • URL https://doi.org/10.1080/08993408.2010.492164