Student portfolios and software quality metrics in computer science education

  • Authors:
  • Arnold L. Patton;Monica McGill

  • Affiliations:
  • Bradley University, Peoria, IL;Bradley University, Peoria, IL

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Cataloging of exemplars of an individual student's work is standard practice for certain disciplines, especially in creative, visually-oriented disciplines. These portfolios are often used during the interview and candidate identification phase of a student's job search. Recent trends have increased awareness and use of student work portfolios in scientific disciplines as well. While use of portfolios for interviewing purposes may never become standard practice in the field of computer science, we propose that there are nonetheless sufficient pedagogical advantages to be offered in the collection of student portfolios to make the effort of creating and maintaining them worthwhile. These advantages include the ability to conduct longitudinal studies of student performance, quantitative curriculum and course assessment, and prevention of forms of cheating which are not easily detectable by other means. In order to make optimal use of student portfolios, we also suggest use of automated software quality metrics. However, as there are no widely used pedagogically focused software metrics, we outline the requirements for such a metric.