本研究では、LLMを活用したデバッグ学習支援システム「HypoCompass」を提案している。HypoCompssでは、LLMが生成したバグのあるプログラムを学習者に提示し、学習者がそのバグを特定し修正する演習を行う。これにより、学習者はLLMの不完全性に直接触れつつ、効果的にデバッグスキルを習得できる。
具体的には、HypoCompssでは以下の2つの学習目標を設定している:
HypoCompssでは、LLMを活用してこれらの演習問題を自動生成し、学習者に提示する。学習者は、LLMが生成したバグのあるプログラムを修正するために、テストケースの作成や不具合の説明を行う。LLMは、学習者の入力に応じて適切なフィードバックを返すことで、学習を支援する。
評価実験の結果、HypoCompssを使うことで、教師の負担を大幅に軽減しつつ、学習者のデバッグスキルが12%向上することが示された。また、学習者からは、LLMの不完全性に直接触れられる点や、効果的な学習ができた点で高い評価を得ている。
Egy másik nyelvre
a forrásanyagból
arxiv.org
Mélyebb kérdések