russell2023online

BibTeX:

@inproceedings{russell2023online,
author = {Russell, Se\'{a}n and Caton, Simon and Becker, Brett A.},
title = {Online Programming Exams - An Experience Report},
year = {2023},
isbn = {9798400701382},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3587102.3588829},
doi = {10.1145/3587102.3588829},
abstract = {When seeking to maximise the authenticity of assessment in programming courses it makes sense to provide students with practical programming problems to solve in an environment that is close to real software development practice, i.e., online, open book, and using their typical development environment. This creates an assessment environment that should afford students sufficient opportunities to evidence what they have learned, but also creates practical challenges in terms of academic integrity, flexibility in the automated grading process, and assumptions surrounding how the student may attempt to solve the problems both in terms of correct and incorrect solutions. In this experience report, we outline two independently observed cohorts of students sitting the same Java programming exam, with different weights, over three years. This is undertaken as a reflective exercise in order to derive a series of recommendations and retrospectively obvious pitfalls to act as guidance for educators considering online programming exams for large (i.e. n > 150) introductory programming courses. After discussing our assessment methodology, we provide 4 high-level observations and centre a set of recommendations around these to aid practitioners in their assessment design.},
booktitle = {Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1},
pages = {436–442},
numpages = {7},
keywords = {video, authentic assessment, plagiarism, programming},
location = {Turku, Finland},
series = {ITiCSE 2023}
}

EndNote:

%0 Conference Paper
%T Online Programming Exams - An Experience Report
%@ 9798400701382
%U https://doi.org/10.1145/3587102.3588829
%R 10.1145/3587102.3588829
%B Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1
%I Association for Computing Machinery
%A Seán Russell
%A Simon Caton
%A Brett A. Becker
%D 2023
%P 436–442
%K authentic assessment, plagiarism, programming, video
%C Turku, Finland

ACM:

Seán Russell, Simon Caton, and Brett A. Becker. 2023. Online Programming Exams - An Experience Report. In Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1 (ITiCSE 2023). Association for Computing Machinery, New York, NY, USA, 436–442. https://doi.org/10.1145/3587102.3588829