Requirements for Author Verification in Electronic Computer Science Exams

Julia Opgen-Rhein, Bastian Küppers, Ulrik Schroeder

2019

Abstract

Electronic exams are more and more adapted in institutions of higher education, but the problem of how to prevent cheating in those examinations is not yet solved. Electronic exams in theory allow for fraud beyond plagiarism and therefore require a possibility to detect impersonation and prohibited communication between the students on the spot and a-posteriori. This paper is an extension of our previous work on an application for detecting fraud attempts in electronic exams, in which we came to the conclusion that it is possible to extract features from source code submitted for tutorials and homework in a programming course. These can be used to train Random Forest, Linear Support Vector Machine, and Neural Network classifiers and assign the exams from the same course to their authors. The Proof of Concept was further developed and this paper outlines the experimentally determined requirements for the selection of training and test data and its pre-processing to achieve applicable results. We achieve an accuracy larger than 89% on a set of source code files from twelve students and found that material from all parts of a programming course is suitable for this approach as long as it provides enough instances for training and is free of code templates.

Download


Paper Citation


in Harvard Style

Opgen-Rhein J., Küppers B. and Schroeder U. (2019). Requirements for Author Verification in Electronic Computer Science Exams.In Proceedings of the 11th International Conference on Computer Supported Education - Volume 2: CSEDU, ISBN 978-989-758-367-4, pages 432-439. DOI: 10.5220/0007736104320439


in Bibtex Style

@conference{csedu19,
author={Julia Opgen-Rhein and Bastian Küppers and Ulrik Schroeder},
title={Requirements for Author Verification in Electronic Computer Science Exams},
booktitle={Proceedings of the 11th International Conference on Computer Supported Education - Volume 2: CSEDU,},
year={2019},
pages={432-439},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007736104320439},
isbn={978-989-758-367-4},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 11th International Conference on Computer Supported Education - Volume 2: CSEDU,
TI - Requirements for Author Verification in Electronic Computer Science Exams
SN - 978-989-758-367-4
AU - Opgen-Rhein J.
AU - Küppers B.
AU - Schroeder U.
PY - 2019
SP - 432
EP - 439
DO - 10.5220/0007736104320439