Publication Type
Conference Proceeding Article
Version
acceptedVersion
Publication Date
3-2020
Abstract
Traditional pen and paper exams are inadequate for modern university programming courses as they are misaligned with pedagogies and learning objectives that target practical coding ability. Unfortunately, many institutions lack the resources or space to be able to run assessments in dedicated computer labs. This has motivated the development of bring-your-own-device (BYOD) exam formats, allowing students to program in a similar environment to how they learnt, but presenting instructors with significant additional challenges in preventing plagiarism and cheating. In this paper, we describe a BYOD exam solution based on lockdown browsers, software which temporarily turns students' laptops into secure workstations with limited system or internet access. We combine the use of this technology with a learning management system and cloud-based programming tool to facilitate conceptual and practical programming questions that can be tackled in an interactive but controlled environment. We reflect on our experience of implementing this solution for a major undergraduate programming course, highlighting our principal lesson that policies and support mechanisms are as important to consider as the technology itself.
Keywords
programming exams, BYOD exams, lockdown browsers, learning management systems, cloud-based IDEs, plagiarism prevention
Discipline
Programming Languages and Compilers | Software Engineering
Research Areas
Software and Cyber-Physical Systems
Publication
SIGCSE 2020: Proceedings of the 51st ACM Technical Symposium on Computer Science Education, Portland, March 11-14
First Page
880
Last Page
886
ISBN
9781450367936
Identifier
10.1145/3328778.3366907
Publisher
ACM
City or Country
New York
Citation
KURNIAWAN, Oka; LEE, Norman; and POSKITT, Christopher M..
Securing bring-your-own-device (BYOD) programming exams. (2020). SIGCSE 2020: Proceedings of the 51st ACM Technical Symposium on Computer Science Education, Portland, March 11-14. 880-886.
Available at: https://ink.library.smu.edu.sg/sis_research/5078
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://doi.org/10.1145/3328778.3366907