Evaluating an early software engineering course with projects and tools from open source software

  • Authors:
  • Robert McCartney;Swapna S. Gokhale;Thérèse M. Smith

  • Affiliations:
  • University of Connecticut, Storrs, CT, USA;University of Connecticut, Storrs, CT, USA;University of Connecticut, Storrs, CT, USA

  • Venue:
  • Proceedings of the ninth annual international conference on International computing education research
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We developed a software engineering course that emphasizes code maintenance and evolution by having students reverse engineer and modify open-source projects. To evaluate whether this course had the desired effects on student learning, we analyze pre- and post-course survey data using qualitative methods. This analysis, in combination with other data, suggests that the students gained an appreciation and understanding of software maintenance, documentation, and tool use.