paper-with-me

Papers

Next-Step Hint Generation for Introductory Programming Using Large Language Models

2023-12-03 · Lianne Roest, Hieke Keuning, Johan Jeuring

Large Language Models possess skills such as answering questions, writing essays or solving programming exercises. Since these models are easily accessible, researchers have investigated their capabilities and risks for programming education. This work explores how LLMs can contribute to programming education by supporting students with automated next-step hints. We investigate prompt practices that lead to effective next-step hints and use these insights to build our StAP-tutor. We evaluate this tutor by conducting an experiment with students, and performing expert assessments. Our findings show that most LLM-generated feedback messages describe one specific next step and are personalised to the student's code and approach. However, the hints may contain misleading information and lack sufficient detail when students approach the end of the assignment. This work demonstrates the potential for LLM-generated feedback, but further research is required to explore its practical implementation.

📄 PDF Abstract BibTeX arXiv:2312.10055

Code (0)

등록된 구현이 없습니다.

Tasks

Hint Generation

Similar Papers 제목 키워드 기반

One Step at a Time: Combining LLMs and Static Analysis to Generate Next-Step Hints for Programming Tasks

2024-10-11 · Anastasiia Birillo, Elizaveta Artser, Anna Potriasaeva, Ilya Vlasov 외

Students often struggle with solving programming problems when learning to code, especially when they have to do it online, with one of the most common disadvantages of working online being the lack of personalized help.…

Hint Generation

Understanding Student Interaction with AI-Powered Next-Step Hints: Strategies and Challenges

2025-11-09 · Anastasiia Birillo, Aleksei Rostovskii, Yaroslav Golubev, Hieke Keuning arxiv

Automated feedback generation plays a crucial role in enhancing personalized learning experiences in computer science education. Among different types of feedback, next-step hint feedback is particularly important, as it…

Automating Human Tutor-Style Programming Feedback: Leveraging GPT-4 Tutor Model for Hint Generation and GPT-3.5 Student Model for Hint Validation

2023-10-05 · Tung Phung, Victor-Alexandru Pădurean, Anjali Singh, Christopher Brooks 외

Generative AI and large language models hold great promise in enhancing programming education by automatically generating individualized feedback for students. We investigate the role of generative AI models in providing…

Hint Generation

The Continuous Hint Factory - Providing Hints in Vast and Sparsely Populated Edit Distance Spaces

2017-08-22 · Benjamin Paaßen, Barbara Hammer, Thomas William Price, Tiffany Barnes 외

Intelligent tutoring systems can support students in solving multi-step tasks by providing hints regarding what to do next. However, engineering such next-step hints manually or via an expert model becomes infeasible if …

SCRIPT: Implementing an Intelligent Tutoring System for Programming in a German University Context

2026-04-17 · Alina Deriyeva, Jesper Dannath, Benjamin Paassen arxiv

Practice and extensive exercises are essential in programming education. Intelligent tutoring systems (ITSs) are a viable option to provide individualized hints and advice to programming students even when human tutors a…