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 …
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
Background and Context. Metacognitive skills are important for all students learning to
program and interest in applying pedagogical approaches in early programming courses that …
program and interest in applying pedagogical approaches in early programming courses that …
[PDF][PDF] The Fort Ross Virtual Warehouse Project
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 …
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
Metacognition and self-regulation are popular areas of interest in programming education,
and they have been extensively researched outside of computing. While computing education …
and they have been extensively researched outside of computing. While computing education …
Metacognitive difficulties faced by novice programmers in automated assessment tools
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 …
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
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 …
novice student learning. To alleviate this issue, multiple researchers have run experiments …
First steps towards predicting the readability of programming error messages
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 …
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
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 …
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
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 …
program input and error message response completes a loop between the programmer and the …
Error message readability and novice debugging performance
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 …
understand, hampering progress and leading to frustration. In response, researchers have …