L@S 2026採択研究チーム:KC条件付きワーク例生成
画像: AI生成

本研究はプログラミング教育における「個別化のコストジレンマ」に対し、学生の提出コードを起点とした新しいアプローチを提示している。従来、アダプティブ学習はワーク例と練習問題の固定ライブラリに依存しており、学習者が実際に書くコードの論理的誤りや部分解に必ずしも対応していなかった。結果として、学習者は自分が理解しようとしている概念と直接結びつかない教材を受け取り、教員はライブラリ拡張に追加工数を投じるか、粗い個別化で妥協するかを迫られていた。

提案手法のパイプラインは、問題文と学生提出群を入力として、AST(抽象構文木)ベースの解析で繰り返し現れる構造的な知識コンポーネント(KC)パターンを抽出し、それを生成モデルの条件として用いる。本論文ではこの枠組みをワーク例生成に適用し、ベースライン生成とKC条件付き生成の出力を専門家評価で比較した。結果は、KC条件付き生成がトピック焦点と学習者の根本的な論理誤りへの関連性を改善することを示しており、KCベースの生成モデル操縦が大規模な個別化学習を支えうる証拠となった。

実装観点で注目すべきは、プロンプト工学だけに依存せず、コードの構造特徴を明示的に抽出して生成に渡すハイブリッド構成である点である。日本のEdTech開発現場にとっては、既存のLLM教材生成パイプラインに「学習者成果物からの構造特徴抽出」という中間層を足す設計指針として参照可能だ。著者にPeter Brusilovsky、Arto Hellas、Juho Leinonenといった教育工学の著名研究者が連名し、ACM Learning @ Scale 2026に採択されている点は、手法の信頼性と今後のフォロー研究の厚みを担保する。