A systematic review of online exams solutions in e-learning: Techniques, tools, and global adoption

AW Muzaffar, M Tahir, MW Anwar, Q Chaudry… - IEEE …, 2021 - ieeexplore.ieee.org
E-learning in higher education is exponentially increased during the past decade due to its
inevitable benefits in critical situations like natural disasters (eg COVID-19 pandemic etc.) …

Parsons problems and beyond: Systematic literature review and empirical study designs

BJ Ericson, P Denny, J Prather, R Duran… - Proceedings of the …, 2022 - dl.acm.org
Programming is a complex task that requires the development of many skills including
knowledge of syntax, problem decomposition, algorithm development, and debugging …

Making testing less trying: Lessons learned from operating a Computer-Based Testing Facility

C Zilles, M West, D Mussulman… - 2018 IEEE Frontiers in …, 2018 - ieeexplore.ieee.org
This Innovative Practice Full Paper describes lessons learned from and operational details
of a full-scale Computer-Based Testing Facility (CBTF) over a period of almost 4 years. The …

Coding by hand or on the computer? Evaluating the effect of assessment mode on performance of students learning programming

M Öqvist, J Nouri - Journal of Computers in Education, 2018 - Springer
Programming courses suffer from low retention rates, believed to be caused by difficulties in
learning programming concepts. Another possibility relates to how programming ability is …

[PDF][PDF] Keystroke data in programming courses

J Leinonen - Department of Computer Science, Series of …, 2019 - helda.helsinki.fi
Data collected from the learning process of students can be used to improve education in
many ways. Such data can benefit multiple stakeholders of a programming course. Data …

Securing bring-your-own-device (BYOD) programming exams

O Kurniawan, NTS Lee, CM Poskitt - Proceedings of the 51st ACM …, 2020 - dl.acm.org
Traditional pen and paper exams are inadequate for modern university programming
courses as they are misaligned with pedagogies and learning objectives that target practical …

The impact of prior programming knowledge on lecture attendance and final exam

AK Veerasamy, D D'Souza, R Lindén… - Journal of …, 2018 - journals.sagepub.com
In this article, we report the results of the impact of prior programming knowledge (PPK) on
lecture attendance (LA) and on subsequent final programming exam performance in a …

Integrating parson's programming puzzles into a game-based mobile learning application

SS Oyelere, J Suhonen, TH Laine - Proceedings of the 17th Koli Calling …, 2017 - dl.acm.org
Understanding of elementary programming concepts, logic, and syntax is a vital part of
learning to program. Unfortunately, learning programming is found to be difficult and boring …

Juiz online no ensino de CS1-lições aprendidas e proposta de uma ferramenta

RE Francisco, APL Ambrósio… - Revista Brasileira de …, 2018 - milanesa.ime.usp.br
Os juízes online, inicialmente usados em maratonas de programação, vêm sendo adotados
também para o ensino de Programação Introdutória (CS1), apresentando algumas …

Juiz online no ensino de programação introdutória-uma revisão sistemática da literatura

R Francisco, CP Júnior… - Brazilian Symposium on …, 2016 - milanesa.ime.usp.br
Resumo The use of Online Judge systems in computer education can automate student
feedback and make teacher work more productive. This article presents a Systematic …