Publication Date
| In 2026 | 0 |
| Since 2025 | 2 |
| Since 2022 (last 5 years) | 3 |
| Since 2017 (last 10 years) | 3 |
| Since 2007 (last 20 years) | 3 |
Descriptor
| Computer Science Education | 3 |
| Programming | 3 |
| Grading | 2 |
| Technology Uses in Education | 2 |
| Artificial Intelligence | 1 |
| Automation | 1 |
| Content Analysis | 1 |
| Cues | 1 |
| Evaluation | 1 |
| Feedback (Response) | 1 |
| Foreign Countries | 1 |
| More ▼ | |
Source
| ACM Transactions on Computing… | 3 |
Author
| Michael Kölling | 3 |
| Neil C. C. Brown | 3 |
| Marcus Messer | 2 |
| Miaojing Shi | 2 |
| Juho Leinonen | 1 |
| Paul Denny | 1 |
| Pierre Weill-Tessier | 1 |
Publication Type
| Journal Articles | 3 |
| Reports - Research | 2 |
| Information Analyses | 1 |
Education Level
| Higher Education | 1 |
| Postsecondary Education | 1 |
Audience
Location
| United Kingdom (London) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Neil C. C. Brown; Pierre Weill-Tessier; Juho Leinonen; Paul Denny; Michael Kölling – ACM Transactions on Computing Education, 2025
Motivation: Students learning to program often reach states where they are stuck and can make no forward progress--but this may be outside the classroom where no instructor is available to help. In this situation, an automatically generated next-step hint can help them make forward progress and support their learning. It is important to know what…
Descriptors: Artificial Intelligence, Programming, Novices, Technology Uses in Education
Marcus Messer; Neil C. C. Brown; Michael Kölling; Miaojing Shi – ACM Transactions on Computing Education, 2024
We conducted a systematic literature review on automated grading and feedback tools for programming education. We analysed 121 research papers from 2017 to 2021 inclusive and categorised them based on skills assessed, approach, language paradigm, degree of automation, and evaluation techniques. Most papers assess the correctness of assignments in…
Descriptors: Automation, Grading, Feedback (Response), Programming
Marcus Messer; Neil C. C. Brown; Michael Kölling; Miaojing Shi – ACM Transactions on Computing Education, 2025
Providing consistent summative assessment to students is important, as the grades they are awarded affect their progression through university and future career prospects. While small cohorts are typically assessed by a single assessor, such as the module/class leader, larger cohorts are often assessed by multiple assessors, typically teaching…
Descriptors: Foreign Countries, Grading, Interrater Reliability, Teaching Assistants

Peer reviewed
Direct link
