The study explored the effectiveness of providing four levels of programming hints generated by a large language model (LLM) to support novice learners during problem-solving. The four levels of hints were:
The results showed that high-level hints alone can be insufficient or even misleading, especially for requests related to next steps or syntax. Providing worked example hints, which balance specificity and cognitive engagement, was often the most effective in guiding learners to correct actions. Bottom-out hints were only needed in a few cases.
The findings highlight the importance of customizing the content, format, and granularity of programming hints to accurately meet learners' diverse needs, rather than relying on high-level hints alone. Incorporating multiple levels of LLM-generated hints can better support novice learners' problem-solving and learning.
Til et annet språk
fra kildeinnhold
arxiv.org
Viktige innsikter hentet fra
by Ruiwei Xiao,... klokken arxiv.org 04-04-2024
https://arxiv.org/pdf/2404.02213.pdfDypere Spørsmål