情報処理学会 第88回全国大会

6ZL-07
ProPict6: アニメーションを用いたオブジェクト指向プログラムの動作可視化システム
○栁内大輝,田中昂文(玉川大)
Javaを用いる開発においてオブジェクト指向や参照構造の理解は不可欠であるが,これらは初学者にとって難解である.また,初学者にとってコードから参照構造やオブジェクトの振る舞いを把握するのは容易ではない.そこで,任意のJavaプログラムを解析し,基本文法・制御構文による動作やスタック・ヒープ領域の参照構造,インスタンスやメソッド呼び出しの振る舞いを,ピクトグラムを用いたアニメーションで可視化するシステム「ProPict6」を提案する.初学者がコードと動作の振る舞いの対応関係を直感的に把握できることで,オブジェクト指向プログラミングの学習効果向上を目指す.