コンピュータ ソフトウェア
Print ISSN : 0289-6540
コンパイルエラーメッセージの分類に基づく初学者へのプログラミング学習支援手法
名倉 正剛近藤 亮太
著者情報
ジャーナル フリー

2024 年 41 巻 2 号 p. 2_3-2_18

詳細
抄録

初学者がプログラミング学習を行う際に,ひとつの構文ミスにより複数のコンパイルエラーメッセージが生じると,エラーを容易に除去できず学習を妨げる.本研究では,初学者によるコンパイルエラーの除去作業を支援することを目的に,コンパイルエラー発生時にコンパイルエラーメッセージをその原因により分類して提示する手法を提案する.この手法では,コンパイルエラーメッセージを表示する際に,エラーメッセージに表示されるエラーに対応する構文ミスをインクリメンタルに解消することにより,構文ミスとそれにより発生するエラーメッセージ群を特定する.そして特定した結果に基づき,コンパイルエラーメッセージを分類して表示する.これにより一度のコンパイルにおいて多数のコンパイルエラーメッセージが表示された場合に,初学者がデバッグ作業を実施することを容易にする.本手法の有効性確認のため,大学初年度のプログラミング実習講義で実際に発生したコンパイルエラーとソースコードを利用して評価したところ,1,000 件中 636 件のエラーメッセージ群を分類できた.

著者関連情報
© 2024, 日本ソフトウェア科学会
前の記事 次の記事
feedback
Top