| 講演抄録/キーワード |
| 講演名 |
2025-09-03 15:10
構文木を教師データとする機械学習を用いたプログラミングロジック推定の試み ○佐藤光浩・大沼 亮・大波 奨・中山祐貴・神長裕明(福島大)・宮寺庸造(学芸大)・中村勝一(福島大) ET2025-17 |
| 抄録 |
(和) |
プログラミング教育の実施機会が増加し,その支援ニーズが高まっている.プログラミング演習における的確な指導のためには,それぞれの学習者の状況を上手く把握することが重要である.しかし,少数の教授者が多数の学習者に対応する制約下では,容易ではない.加えて,同一の演習課題でも,学習者によりプログラムの組み立て方(プログラミングロジック)が異なる場合が多く,その把握は特に手間を要する.これに対して,行き詰まりの検出などプログラミング演習支援に関する研究が多数報告されているが,プログラミングロジックの多様性には対応できていない.本研究では,学習者が作成中の未完成ソースコードからロジックを推定する手法の開発を目指す.本論文では,構文木を教師データとする機械学習を用いたロジック推定手法について述べる.また,試行実験の結果に基づいて,提案手法の可能性について考察する. |
| (英) |
Opportunities for conducting programming education have been increasing and the demand for its assistance is growing. In order to effectively instruct leaners in programming exercise, it is important to grasp the situations of respective learners. However, it is often difficult to grasp such situations under the constraint that a few professors must take care of many learners. In addition, the direction to construct a program (called programming logic) differs by each leaner even for a same challenge in programming exercise. Therefore, professors have particular difficulty in grasping those logics. Although there have been many methods for supporting programming exercises, these existing methods were not able to deal with the diversity of programming logics. In this research, we have been aiming at developing the methods for estimating programming logics from incomplete source codes under writing by respective learners. In this paper, we mainly describe the methods for estimating programming logics with machine learning that adopts syntax trees as training data. Moreover, we discuss the effectiveness of our methods on the basis of the results of the experiments. |
| キーワード |
(和) |
プログラミングロジック / 構文木の類似度 / 機械学習 / プログラミング演習支援 / / / / |
| (英) |
Programming Logics / Similarity of Syntax Trees / Machine Learning / Support for Programming Exercise / / / / |
| 文献情報 |
信学技報, vol. 125, no. 171, ET2025-17, pp. 27-33, 2025年9月. |
| 資料番号 |
ET2025-17 |
| 発行日 |
2025-08-27 (ET) |
| ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
ET2025-17 |