主催: 一般社団法人 人工知能学会
会議名: 2023年度人工知能学会全国大会(第37回)
回次: 37
開催地: 熊本城ホール+オンライン
開催日: 2023/06/06 - 2023/06/09
プログラミング初学者が陥りがちな問題として,「for文はなんとなく書いている回数分繰り返す」のような曖昧な理解をしてしまうということが挙げられる.こういった曖昧な理解を脱却するためには,プログラムトレースが有効である.このような背景のもと,プログラムトレース課題を明示的に与えるための学習支援システムが開発されてきた.実際にこのシステムを利用した評価実験の結果,システムに肯定的な結果が示されている.しかしこのシステムでは,あらかじめシステム作成者が問題やフィードバックを作成・登録したものしか扱うことができず,新たな問題を追加することが難しいため,より汎用的な活用をすることができない.そこで著者らは,自動的に問題やフィードバックを生成することができれば,学習者自身の作成したプログラムに対しても間違いについて考えさせることができる上,デバッグの演習も行うことができると考えた.そのような考えのもと,これまで任意のプログラムを解析することで問題とそれに対するフィードバックを自動生成できるシステムを開発してきた.本稿では開発したシステムを用いた評価実験とその結果について説明する.