The Fort Ross virtual warehouse project: a serious game for research and education

…, L Onsurez, J Issavi, E Prather - … Conference on Virtual …, 2012 - ieeexplore.ieee.org
In March 2011, California State Parks entered an agreement with University of California
Merced (UCM) to create an interactive, learning game able to educate students, schools and …

Getting by with help from my friends: Group study in introductory programming understood as socially shared regulation

J Prather, L Margulieux, J Whalley, P Denny… - Proceedings of the …, 2022 - dl.acm.org
Background and Context. Metacognitive skills are important for all students learning to
program and interest in applying pedagogical approaches in early programming courses that …

[PDF][PDF] The Fort Ross Virtual Warehouse Project

M Forte, N Lercari, L Onsurez, J Issavi, E Prather - academia.edu
In March 2011, California State Parks entered an agreement with University of California
Merced (UCM) to create an interactive, learning game able to educate students, schools and …

What do we think we think we are doing? Metacognition and self-regulation in programming

J Prather, BA Becker, M Craig, P Denny… - Proceedings of the …, 2020 - dl.acm.org
Metacognition and self-regulation are popular areas of interest in programming education,
and they have been extensively researched outside of computing. While computing education …

Metacognitive difficulties faced by novice programmers in automated assessment tools

J Prather, R Pettit, K McMurry, A Peters… - Proceedings of the …, 2018 - dl.acm.org
Most novice programmers are not explicitly aware of the problem-solving process used to
approach programming problems and cannot articulate to an instructor where they are in that …

On novices' interaction with compiler error messages: A human factors approach

J Prather, R Pettit, KH McMurry, A Peters… - Proceedings of the …, 2017 - dl.acm.org
The difficulty in understanding compiler error messages can be a major impediment to
novice student learning. To alleviate this issue, multiple researchers have run experiments …

First steps towards predicting the readability of programming error messages

J Prather, P Denny, BA Becker, R Nix… - Proceedings of the 54th …, 2023 - dl.acm.org
Reading a programming error message is the first step in understanding what it is trying to tell
the programmer about how to fix an error in their code. However, these are often difficult to …

Compiler error messages considered unhelpful: The landscape of text-based programming error message research

…, C McDonald, PM Osera, JL Pearce, J Prather - Proceedings of the …, 2019 - dl.acm.org
Diagnostic messages generated by compilers and interpreters such as syntax error messages
have been researched for over half of a century. Unfortunately, these messages which …

On designing programming error messages for novices: Readability and its constituent factors

P Denny, J Prather, BA Becker, C Mooney… - Proceedings of the …, 2021 - dl.acm.org
Programming error messages play an important role in learning to program. The cycle of
program input and error message response completes a loop between the programmer and the …

Error message readability and novice debugging performance

P Denny, J Prather, BA Becker - … of the 2020 ACM Conference on …, 2020 - dl.acm.org
It is well known that programming error messages can be notoriously difficult for novices to
understand, hampering progress and leading to frustration. In response, researchers have …