Introductory programming: a systematic literature review

A Luxton-Reilly, Simon, I Albluwi, BA Becker… - … companion of the 23rd …, 2018 - dl.acm.org
As computing becomes a mainstream discipline embedded in the school curriculum and
acts as an enabler for an increasing range of academic disciplines in higher education, the …

Reevaluating the relationship between explaining, tracing, and writing skills in CS1 in a replication study

M Fowler, DH Smith IV, M Hassan… - Computer Science …, 2022 - Taylor & Francis
ABSTRACT Background and Context Lopez and Lister first presented evidence for a skill
hierarchy of code reading, tracing, and writing for introductory programming students …

Exploring 'reverse-tracing'Questions as a Means of Assessing the Tracing Skill on Computer-based CS 1 Exams

M Hassan, C Zilles - Proceedings of the 17th ACM conference on …, 2021 - dl.acm.org
In this paper, we perform a comparative analysis using a within-subjects 'think-
aloud'protocol of introductory programming students solving tracing problems in both paper …

A systematic review of paper-based versus computer-based testing in engineering and computing education

A Valentine, P Vrbik, R Thomas - 2022 IEEE Global …, 2022 - ieeexplore.ieee.org
In the past two decades, there has been a consider-able increase in use of computer-based
exams. Currently there is a lack of comprehensive understanding about equivalence …

A Comparison of Proctoring Regimens for Computer-Based Computer Science Exams

C Emeka, M West, C Zilles, M Silva - … of the 2024 on Innovation and …, 2024 - dl.acm.org
In this paper, we explore three different methods for administering computer-based tests at
scale:(1) a dedicated Computer-Based Testing Center (CBTC),(2) Bring Your Own Device …

VCAT: an automatic assessment model for visual programming languages

LM Souza - 2023 - teses.usp.br
Learning how to code is becoming a crucial aspect of modern society. The presence of
digital technologies in everyday life requires some basic understanding on how software …

Software quality metrics in the automatic evaluation of Python introductory programming: Métricas de qualidade de software na avaliação automática da programação …

AN de Barros Reis, SSC Neto… - Brazilian Applied …, 2022 - ojs.brazilianjournals.com.br
Numerous virtual environments with automatic program evaluation have emerged to assist
the teaching-learning process, allowing timely feedback. In a review of these environments …