実践的IT教育シンポジウム rePiT 論文集
Online ISSN : 2758-5549
第9回 実践的IT教育シンポジウム rePiT2023 in 函館
会議情報

コンパイルエラーメッセージの分類に基づく初学者へのプログラミング学習支援手法
*近藤 亮太名倉 正剛
著者情報
会議録・要旨集 フリー

p. 63-74

詳細
抄録

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

著者関連情報
© 2023 本論文著者
前の記事 次の記事
feedback
Top