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 …

A systematic review of tools that support peer assessment

A Luxton-Reilly - Computer Science Education, 2009 - Taylor & Francis
Peer assessment is a powerful educational technique that provides significant benefits to
both staff and students. Traditionally, peer assessment has been conducted using pen-and …

Predicting students' final exam scores from their course activities

MM Ashenafi, G Riccardi… - 2015 IEEE Frontiers in …, 2015 - ieeexplore.ieee.org
A common approach to the problem of predicting students' exam scores has been to base
this prediction on the previous educational history of students. In this paper, we present a …

Does peer code review change my mind on my submission?

S Strickroth - Proceedings of the 2023 Conference on Innovation …, 2023 - dl.acm.org
Peer review can be used as a collaborative learning activity in which people with similar
competencies evaluate other students' submissions and/or provide feedback. It provides …

Understanding the effects of lecturer intervention on computer science student behaviour

C Szabo, N Falkner, A Knutas, M Dorodchi - proceedings of the 2017 …, 2018 - dl.acm.org
Providing effective support and feedback to students is critical to ensure engagement and
retention within Computer Science courses. Individual student learning experiences and …

Tools for" contributing student learning"

J Hamer, A Luxton-Reilly, HC Purchase, J Sheard - ACM Inroads, 2011 - dl.acm.org
Activities that require students to collaborate, share solutions, review each others' work, or
create materials explicitly for the use of other students have been shown to be beneficial not …

Supporting Co-Regulation and Motivation in Learning Programming in Online Classrooms

L Goswami, A Senges, T Estier… - Proceedings of the ACM on …, 2023 - dl.acm.org
Self-regulation of learning in programming has been extensively investigated, emphasising
an individual's metacognitive and motivational regulation components. However, learning …

Qualitative analysis of peer reviews of a large introductory programming course

S Strickroth, I Azaiz - Computer Science Education, 2025 - Taylor & Francis
ABSTRACT Background and Context Getting timely feedback is important for learning.
However, providing individual feedback is a problem in large courses. Peer code review can …

Feasibility and acceptability of peer assessment for coding assignments in large lecture based programming engineering courses

CE King - 2018 IEEE Frontiers in Education Conference (FIE), 2018 - ieeexplore.ieee.org
This Research to Practice Full Paper presents the feasibility and student acceptability of
peer assessment methods for a large lecture-based computer programming course. Peer …

Tools for" contributing student learning"

J Hamer, HC Purchase, A Luxton-Reilly… - Proceedings of the 2010 …, 2010 - dl.acm.org
Activities that require students to collaborate, share solutions, review each others' work, or
create materials explicitly for the use of other students have been shown to be beneficial not …