プログラムトレース課題を自動生成可能な学習支援システムに対する予備的評価

DOI

書誌事項

タイトル別名
  • Preliminary Evaluation of Learning Support System Capable of Automatically Generating Program Trace Exercise

抄録

<p>プログラミング初学者が陥りがちな問題として,「for文はなんとなく書いている回数分繰り返す」のような曖昧な理解をしてしまうということが挙げられる.こういった曖昧な理解を脱却するためには,プログラムトレースが有効である.このような背景のもと,プログラムトレース課題を明示的に与えるための学習支援システムが開発されてきた.実際にこのシステムを利用した評価実験の結果,システムに肯定的な結果が示されている.しかしこのシステムでは,あらかじめシステム作成者が問題やフィードバックを作成・登録したものしか扱うことができず,新たな問題を追加することが難しいため,より汎用的な活用をすることができない.そこで著者らは,自動的に問題やフィードバックを生成することができれば,学習者自身の作成したプログラムに対しても間違いについて考えさせることができる上,デバッグの演習も行うことができると考えた.そのような考えのもと,これまで任意のプログラムを解析することで問題とそれに対するフィードバックを自動生成できるシステムを開発してきた.本稿では開発したシステムを用いた評価実験とその結果について説明する.</p>

収録刊行物

詳細情報 詳細情報について

問題の指摘

ページトップへ