6ZH-06
生成AIを用いた、Javaプログラミング初学者支援ツール
○岡田祐花,中野美由紀,来住伸子(津田塾大)
プログラミング初学者が,プログラミングエラーメッセージ(PEM)の意味を理解することは難しい.そこで,生成AI(ChatGPT)を用いて,初学者向けのPEMの解説を生成することを目指している.対象とするプログラミング言語はJavaとした.現在,Streamlitを使用してプロトタイプシステムを作成している.このシステムに,学部1年生の課題から収集した誤りのあるJavaプログラムとChatGPTへのプロンプトを与えることにより,詳細度を変えた3通りの解説を生成した.作成中のシステム構成を述べるとともに,生成された解説をプログラミングのティーチングアシスタント経験者が正確性,十分性,完全性,適切性の観点から評価した結果について報告する.