2023 年 40 巻 4 号 p. 4_29-4_36
プログラミング演習において,学習者のプログラムの誤り範囲を特定する方法を提案する.学習者の解答プログラムと模範解答のプログラムをセグメントと呼ぶコード片に分割し,用意したテストケースをパスするまで学習者プログラムのセグメントを模範解答プログラムのセグメントで置き換えて,誤り範囲を特定する.本論文におけるセグメントは分岐のない連続した文であり,制御文を基にプログラムをセグメントに分割する.ツールを試作し,実用的な時間で誤り範囲を特定できることを確認した.