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.
toiselle kielelle
lähdeaineistosta
arxiv.org
Tärkeimmät oivallukset
by Ruiwei Xiao,... klo arxiv.org 04-04-2024
https://arxiv.org/pdf/2404.02213.pdfSyvällisempiä Kysymyksiä