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 …
messages have been researched for over half of a century. Unfortunately, these messages …
The REPRISE project: protocol for an evaluation of REProducibility and Replicability In Syntheses of Evidence
Background Investigations of transparency, reproducibility and replicability in science have
been directed largely at individual studies. It is just as critical to explore these issues in …
been directed largely at individual studies. It is just as critical to explore these issues in …
The role of replication studies in ecology
Recent large‐scale projects in other disciplines have shown that results often fail to replicate
when studies are repeated. The conditions contributing to this problem are also present in …
when studies are repeated. The conditions contributing to this problem are also present in …
Are replication studies infrequent because of negative attitudes?: Insights from a survey of attitudes and practices in second language research
K McManus - Studies in Second Language Acquisition, 2022 - cambridge.org
Replication is a research methodology designed to verify, consolidate, and generalize
knowledge and understanding within empirical fields of study. In second language studies …
knowledge and understanding within empirical fields of study. In second language studies …
Bob or Bot: Exploring ChatGPT's Answers to University Computer Science Assessment
M Richards, K Waugh, M Slaymaker, M Petre… - ACM Transactions on …, 2024 - dl.acm.org
Cheating has been a long-standing issue in university assessments. However, the release
of ChatGPT and other free-to-use generative AI tools has provided a new and distinct …
of ChatGPT and other free-to-use generative AI tools has provided a new and distinct …
Development and use of domain-specific learning theories, models, and instruments in computing education
Use of theory within a field of research provides the foundation for designing effective
research programs and establishing a deeper understanding of the results obtained. This …
research programs and establishing a deeper understanding of the results obtained. This …
A systematic investigation of replications in computing education research
As the societal demands for application and knowledge in computer science (CS) increase,
CS student enrollment keeps growing rapidly around the world. By continuously improving …
CS student enrollment keeps growing rapidly around the world. By continuously improving …
A systematic literature review of empiricism and norms of reporting in computing education research literature
Context. Computing Education Research (CER) is critical to help the computing education
community and policy makers support the increasing population of students who need to …
community and policy makers support the increasing population of students who need to …
Empirical evaluation of deep learning models for knowledge tracing: Of hyperparameters and metrics on performance and replicability
We review and evaluate a body of deep learning knowledge tracing (DLKT) models with
openly available and widely-used data sets, and with a novel data set of students learning to …
openly available and widely-used data sets, and with a novel data set of students learning to …
iSnap: Evolution and evaluation of a data-driven hint system for block-based programming
Novice programmers often struggle on assignments, and timely help, such as a hint on what
to do next, can help students continue to progress and learn, rather than giving up. However …
to do next, can help students continue to progress and learn, rather than giving up. However …