The Impact of Randomised Questions on Student Outcomes in Introductory Programming Assessment

Read full text
Authors: Henry Hickman, Tim Bell
Cited by: 0
References: 28

Abstract

Randomisation in programming assessment is a popular way to create many versions of the same question or exam. However, the technique of question pooling, writing multiple distinct questions and presenting students a random one, raises issues of fairness, as it is challenging for experienced programmers, such as tertiary assessors, to determine if two questions are actually of a similar difficulty.

Fields of Study & Subjects

Teaching and Learning Programming Educational Technology and Assessment Educational Assessment and Pedagogy

Publication details

Journal / source
Australasian Computing Education Conference
Pages
123–130
Publication date
9 February 2026
Language
EN