Making Students Read and Review Code
- ITiCSE 2000
by
Andreas Zeller
ITiCSE '00: Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education, Pages 89-92, ACM Press, New York, NY, USA, July 2000.
ISBN: 1581132077
Digital Library via DOI: 10.1145/343048.343090 - Local copy: Download as PDF file.
See also
More information is available at http://www.infosun.fmi.uni-passau.de/st/praktomat/.
Abstract
The Praktomat system allows students to read, review, and assess each other's programs in order to improve quality and style. After a successful submission, the student can retrieve and review a program of some fellow student selected by Praktomat. After the review is complete, the student may obtain reviews and re-submit improved versions of his program. The reviewing process is independent of grading; the risk of plagiarism is narrowed by personalized assignments and automatic testing of submitted programs. In a survey, more than two thirds of the students affirmed that reading each other's programs improved their program quality; this is also confirmed by statistical data.
Keywords
- software engineering education
- testing
- review
BibTeX Entry
@inproceedings{zeller-iticse-2000, title = "Making Students Read and Review Code", author = "Andreas Zeller", year = "2000", month = jul, address = "New York, NY, USA", booktitle = "ITiCSE '00: Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education", location = "Helsinki, Finland}", pages = "89--92", publisher = "ACM Press", ISBN = "1581132077", doi = "10.1145/343048.343090", }