5ZF-1
可視化によるプログラミング言語初学者支援システム
○大谷 梓,須藤 智,恩田憲一(尚美学園大)
C言語を例として、 プログラム実行の可視化を導入した初学者にも理解しやすいCAIソフトウェアの開発を目指している。
プログラミング言語の知識習得には書籍を用いるのが一般的だが、コードの実行イメージにはつながりにくいといった欠点がある。
また、一般的に普及しているコンパイラソフトでは初心者がエラーを見つけ出しそれを修正することは難しく、動作を確認するための試行が困難である。そこで、ソースコードを構文解析することによりプログラムの動きをアニメーションでビジュアルに提示することが可能な、初心者を対象としたCAIソフトウェアの開発を行う。