Next-Step Hint Generation for Introductory Programming Using Large Language Models
원문 초록
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.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
WikiHint: A Human-Annotated Dataset for Hint Ranking and Generation
Exploring Hint Generation Approaches in Open-Domain Question Answering
TriviaHG: A Dataset for Automatic Hint Generation from Factoid Questions
Automating Human Tutor-Style Programming Feedback: Leveraging GPT-4 Tutor Model for Hint Generation and GPT-3.5 Student Model for Hint Validation
Recursive Tree Grammar Autoencoders
HI-SQL: Optimizing Text-to-SQL Systems through Dynamic Hint Integration
토론
이 논문과 연결된 포럼 글이 아직 없습니다.