loading...
Assessing Quantitatively a Programming Course
Chicago, Illinois September 11-September 17
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/METRIC.2004.135791810th IEEE International Symposium on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Maurizio Morisio, Politecnico di Torino, Italy
Marco Torchiano, Politecnico di Torino, Italy
Giovanni Argentieri, Politecnico di Torino, Italy
The focus on assessment and measurement represents the main distinction between programming course and software engineering courses in computer curricula.
We introduced testing as an essential asset of a programming course. It allows precise measurement of the achievements of the students and allows an objective assessment of the teaching itself.
We measured the size and evolution of the programs developed by the students and correlated these metrics with the grades. We plan to collect progressively a large baseline.
We compared the productivity and defect density of the program developed by the students during the exam to industrial data and similar academic experiences.
We found that the productivity of our students is very high even compared to industrial settings. Our defect density (before rework) is higher than the industrial, which includes rework.
Citation:
Maurizio Morisio, Marco Torchiano, Giovanni Argentieri, "Assessing Quantitatively a Programming Course," metrics, pp.326-336, 10th IEEE International Symposium on Software Metrics (METRICS'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions