Jenkins, Glenn (2011) Individual Code Reviews to Improve Solo Programming. In: HEA Workshop on Programming, 2011, London.
|
Text
HEA_2011-v3.pdf Available under License CC-BY Creative Commons Attribution. Download (256kB) | Preview |
|
|
Text
CodeReviewSoloProgramming.pdf Available under License CC-BY Creative Commons Attribution. Download (279kB) | Preview |
Abstract
Programming is a difficult subject for many students and therefore a popular topic in computing education research, with extensive research into the teaching and learning of programming (Sheard et al., 2009).Peer code reviews (or code inspections,) have been successfully applied to the teaching of programming (Hundhausen et al., 2009, Trytten, 2005, Wang et al., 2008). Code reviews can also be applied in a individual context as in the Personal Software Process (PSP) (Humphrey, 1997). Making the review process individual eliminates the problems associated with group and pair work as the student is working alone. The aim of this research is to ascertain whether individual code reviews based on checklists (like those used in PSP (Humphrey, 1997) and during formal code inspections in industry (Sommerville, 2007),) with minimal reporting can be used to improve solo programming.The results shown an increase in performance however this is not statistically significant possibly due to the small sample size.
Item Type: | Conference or Workshop Item (Paper) |
---|---|
Additional Information: | Citation: Jenkins, G., Individual Code Reviews to Improve Solo Programming, 11th HEA Workshop on Programming, London, 2011.. |
Uncontrolled Keywords: | programming pedagodgy, code review, teaching programming |
Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science |
Divisions: | Institutes and Academies > Wales Institute for Science & Art (WISA) > Academic Discipline: Applied Computing |
Depositing User: | John Dalling |
Date Deposited: | 26 Apr 2012 09:28 |
Last Modified: | 27 Aug 2024 13:50 |
URI: | https://repository.uwtsd.ac.uk/id/eprint/259 |
Administrator Actions (login required)
Edit Item - Repository Staff Only |