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 language | English (US) |
---|---|
Pages (from-to) | 169-180 |
Number of pages | 12 |
Journal | Computer Science Education |
Volume | 20 |
Issue number | 3 |
DOIs | |
State | Published - Sep 2010 |
Externally published | Yes |
Keywords
- Broadening participation
- Computing efficacy
- Computing identity
- Diversity
ASJC Scopus subject areas
- General Computer Science
- Education