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

Teresa Dahlberg, Tiffany Barnes, Kim Buch, Karen Bean

Research output: Contribution to journalArticlepeer-review

8 Scopus citations

Abstract

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.

Original languageEnglish (US)
Pages (from-to)169-180
Number of pages12
JournalComputer Science Education
Volume20
Issue number3
DOIs
StatePublished - Sep 1 2010

Keywords

  • Broadening participation
  • Computing efficacy
  • Computing identity
  • Diversity

ASJC Scopus subject areas

  • Computer Science(all)
  • Education

Fingerprint Dive into the research topics of 'Applying service learning to computer science: Attracting and engaging under-represented students'. Together they form a unique fingerprint.

Cite this