Skip to main content

Research Repository

Advanced Search

Managing Plagiarism in Programming Assignments with Blended Assessment and Randomisation

Bradley, Steven

Managing Plagiarism in Programming Assignments with Blended Assessment and Randomisation Thumbnail


Authors



Contributors

Judy Sheard
Editor

Calkin Suero Montero
Editor

Abstract

Plagiarism is a common concern for coursework in many situations, particularly where electronic solutions can be provided e.g. computer programs, and leads to unreliability of assessment. Written exams are often used to try to deal with this, and to increase reliability, but at the expense of validity. One solution, outlined in this paper, is to randomise the work that is set for students so that it is very unlikely that any two students will be working on exactly the same problem set. This also helps to address the issue of students trying to outsource their work by paying external people to complete their assignments for them. We examine the effectiveness of this approach and others (including blended assessment) by analysing the spread of similarity scores across four different introductory programming assignments to find the natural similarity i.e. the level of similarity that could reasonably occur without plagiarism. The results of the study indicate that divergent assessment (having more than one possible solution) as opposed to convergent assessment (only one solution) is the dominant factor in natural similarity. A key area for further work is to apply the analysis to a larger sample of programming assignments to better understand the impact of different features of the assignment design on natural similarity and hence the detection of plagiarism.

Citation

Bradley, S. (2016, November). Managing Plagiarism in Programming Assignments with Blended Assessment and Randomisation. Presented at 16th Koli Calling Conference on Computing Education Research, Koli, Finland

Presentation Conference Type Conference Paper (published)
Conference Name 16th Koli Calling Conference on Computing Education Research
Start Date Nov 24, 2016
End Date Nov 27, 2016
Acceptance Date Sep 13, 2016
Online Publication Date Nov 24, 2016
Publication Date Nov 24, 2016
Deposit Date Sep 30, 2016
Publicly Available Date Oct 6, 2016
Publisher Association for Computing Machinery (ACM)
Pages 21-30
Book Title Koli Calling '16 : Proceedings of the 16th Koli Calling Conference on Computing Education Research.
DOI https://doi.org/10.1145/2999541.2999560
Public URL https://durham-repository.worktribe.com/output/1150333
Additional Information Conference dates: 24-27 November 2016

Files

Accepted Conference Proceeding (288 Kb)
PDF

Copyright Statement
© 2016 Copyright held by the owner/author(s). Publication rights licensed to ACM. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in Bradley, Steven (2016), Managing Plagiarism in Programming Assignments with Blended Assessment and Randomisation, in Sheard, Judy & Suero Montero, Calkin eds, 16th Koli Calling Conference on Computing Education Research. Koli, Finland, Association for Computing Machinery (ACM), New York, NY, 21-30, https://doi.org/10.1145/2999541.2999560.






You might also like



Downloadable Citations