Enriching software engineering courses with service-learning projects and the open-source approach
Title | Enriching software engineering courses with service-learning projects and the open-source approach |
Publication Type | Conference Paper |
Year of Publication | 2005 |
Authors | Liu, C |
Secondary Title | Proceedings of the 27th international conference on Software engineering |
Pagination | 613–614 |
Publisher | ACM |
Place Published | New York, NY, USA |
ISBN Number | 1-58113-963-2 |
Keywords | education, pedagogical, service learning, software engineering education |
Abstract | Real-world software engineers deal with complex problem. Yet many software engineering courses do not involve projects of enough complexity to give students such experience. We sense that service-learning projects, while difficult to manage and sustain, can serve a crucial role in this regard. Through trials in a senior-level software engineering course, we discovered that the open-source approach works well to enable students to work on large, multiple-term service-learning projects. We developed GROw, a cross-term, cross-team educational software process to meet the challenges of adopting complex, real-world projects in one-term courses, and to sustain service learning. |
URL | http://doi.acm.org/10.1145/1062455.1062566 |
DOI | 10.1145/1062455.1062566 |
Full Text |
- Log in or register to post comments
- Google Scholar
- DOI
- BibTeX
- Tagged
- EndNote XML