2K-7
プログラム動作理解のためのメンタルモデル構築支援システム
○塩川雄樹,松澤芳昭,酒井三四郎(静岡大)
本研究の目的は、C言語初学者がプログラム動作理解のためのメンタルモデル構築を支援することである.本システムでは,制御文一文を一スライドとして表現し,スライドショーとしてプログラムの動作を表現する.この作業を支援するために,本システムは (1)スライドのコピーを低コストで実現,(2) 変更のスライド間の波及機能,(3)スライド作成時の対象モデルのプログラムの位置,変数の状態,文の評価に対する足場かけ機能,を提供する.試用実験の結果,本システムは比較的低コストで学習者自身がプログラムの動作理解不足に気づくことを促進し,教育者がメンタルモデルを洗練させるためのアドバイス付与の支援を行うことができることが分かった.