研究課題
基盤研究(C)
情報系の大学におけるプログラミング演習を想定し、(1)学習者の進捗状況の把握、(2)学習者のソフトウェアテストに対する意識向上に関して研究を行った。(1)について、ソースコードの編集過程から制御構造や制御式を分析したり、学習者が試した実行の入出力から進捗状況を把握する方法について提案した。(2)について、学習者がテストケースを自分で適切に設計できるようになることを目指し、学習者の作成したテストケースを評価してアドバイスを行うシステムを提案した。
ソフトウェア工学