Publication Date
| In 2026 | 0 |
| Since 2025 | 4 |
| Since 2022 (last 5 years) | 4 |
Descriptor
| Artificial Intelligence | 4 |
| Programming | 4 |
| Computer Science Education | 3 |
| Technology Uses in Education | 3 |
| Automation | 2 |
| Introductory Courses | 2 |
| Assignments | 1 |
| Coding | 1 |
| College Students | 1 |
| Cues | 1 |
| Evaluation | 1 |
| More ▼ | |
Source
| ACM Transactions on Computing… | 1 |
| Cambridge University Press &… | 1 |
| International Educational… | 1 |
| Journal of Computer Assisted… | 1 |
Author
| Paul Denny | 4 |
| Juho Leinonen | 2 |
| Adish Singla | 1 |
| David A. Gonzalez-Maldonado | 1 |
| Diana Franklin | 1 |
| Ibrahim Albluwi | 1 |
| Michael Kölling | 1 |
| Michael Liut | 1 |
| Minh Tran | 1 |
| Nachiket Kotalwar | 1 |
| Neil C. C. Brown | 1 |
| More ▼ | |
Publication Type
| Reports - Research | 3 |
| Journal Articles | 2 |
| Books | 1 |
| Reports - Evaluative | 1 |
| Speeches/Meeting Papers | 1 |
Education Level
| Higher Education | 1 |
| Postsecondary Education | 1 |
Audience
Location
| New Zealand | 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
Diana Franklin; Paul Denny; David A. Gonzalez-Maldonado; Minh Tran – Cambridge University Press & Assessment, 2025
Generative AI is a disruptive technology that has the potential to transform many aspects of how computer science is taught. Like previous innovations such as high-level programming languages and block-based programming languages, generative AI lowers the technical expertise necessary to create working programs, bringing the power of computation…
Descriptors: Artificial Intelligence, Technology Uses in Education, Computer Science Education, Expertise
Umar Alkafaween; Ibrahim Albluwi; Paul Denny – Journal of Computer Assisted Learning, 2025
Background: Automatically graded programming assignments provide instant feedback to students and significantly reduce manual grading time for instructors. However, creating comprehensive suites of test cases for programming problems within automatic graders can be time-consuming and complex. The effort needed to define test suites may deter some…
Descriptors: Automation, Grading, Introductory Courses, Programming
Victor-Alexandru Padurean; Tung Phung; Nachiket Kotalwar; Michael Liut; Juho Leinonen; Paul Denny; Adish Singla – International Educational Data Mining Society, 2025
The growing need for automated and personalized feedback in programming education has led to recent interest in leveraging generative AI for feedback generation. However, current approaches tend to rely on prompt engineering techniques in which predefined prompts guide the AI to generate feedback. This can result in rigid and constrained responses…
Descriptors: Automation, Student Writing Models, Feedback (Response), Programming

Peer reviewed
Direct link
