ご案内 入会して研究会活動をもっとお得に!研究会参加費・年間登録費が会員価格になります。
お知らせ 【重要】研究会参加費の支払いおよび原稿アップロード手続きの変更に関するご案内
電子情報通信学会 研究会発表申込システム
講演論文 詳細
技報閲覧サービス
[ログイン]
技報アーカイブ
 トップに戻る 前のページに戻る   [Japanese] / [English] 

講演抄録/キーワード
講演名 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

研究会情報
研究会 ET  
開催期間 2025-09-03 - 2025-09-03 
開催地(和) 北海道科学大学 
開催地(英)  
テーマ(和) 学習ログの蓄積・分析と実践活用/一般 
テーマ(英)  
講演論文情報の詳細
申込み研究会 ET 
会議コード 2025-09-ET 
本文の言語 日本語 
タイトル(和) 構文木を教師データとする機械学習を用いたプログラミングロジック推定の試み 
サブタイトル(和)  
タイトル(英) An Attempt for Estimating Programming Logics with Machine Learning Adopting Syntax Trees as Training Data 
サブタイトル(英)  
キーワード(1)(和/英) プログラミングロジック / Programming Logics  
キーワード(2)(和/英) 構文木の類似度 / Similarity of Syntax Trees  
キーワード(3)(和/英) 機械学習 / Machine Learning  
キーワード(4)(和/英) プログラミング演習支援 / Support for Programming Exercise  
キーワード(5)(和/英) /  
キーワード(6)(和/英) /  
キーワード(7)(和/英) /  
キーワード(8)(和/英) /  
第1著者 氏名(和/英/ヨミ) 佐藤 光浩 / Mitsuhiro Sato / サトウ ミツヒロ
第1著者 所属(和/英) 福島大学 (略称: 福島大)
Fukushima University (略称: Fukushima Univ.)
第2著者 氏名(和/英/ヨミ) 大沼 亮 / Ryo Onuma / オオヌマ リョウ
第2著者 所属(和/英) 福島大学 (略称: 福島大)
Fukushima University (略称: Fukushima Univ.)
第3著者 氏名(和/英/ヨミ) 大波 奨 / Sho Onami / オオナミ ショウ
第3著者 所属(和/英) 福島大学 (略称: 福島大)
Fukushima University (略称: Fukushima Univ.)
第4著者 氏名(和/英/ヨミ) 中山 祐貴 / Hiroki Nakayama / ナカヤマ ヒロキ
第4著者 所属(和/英) 福島大学 (略称: 福島大)
Fukushima University (略称: Fukushima Univ.)
第5著者 氏名(和/英/ヨミ) 神長 裕明 / Hiroaki Kaminaga / カミナガ ヒロアキ
第5著者 所属(和/英) 福島大学 (略称: 福島大)
Fukushima University (略称: Fukushima Univ.)
第6著者 氏名(和/英/ヨミ) 宮寺 庸造 / Youzou Miyadera / ミヤデラ ヨウゾウ
第6著者 所属(和/英) 東京学芸大学 (略称: 学芸大)
Tokyo Gakugei University (略称: Tokyo Gakugei Univ.)
第7著者 氏名(和/英/ヨミ) 中村 勝一 / Shoichi Nakamura / ナカムラ ショウイチ
第7著者 所属(和/英) 福島大学 (略称: 福島大)
Fukushima University (略称: Fukushima Univ.)
第8著者 氏名(和/英/ヨミ) / /
第8著者 所属(和/英) (略称: )
(略称: )
第9著者 氏名(和/英/ヨミ) / /
第9著者 所属(和/英) (略称: )
(略称: )
第10著者 氏名(和/英/ヨミ) / /
第10著者 所属(和/英) (略称: )
(略称: )
第11著者 氏名(和/英/ヨミ) / /
第11著者 所属(和/英) (略称: )
(略称: )
第12著者 氏名(和/英/ヨミ) / /
第12著者 所属(和/英) (略称: )
(略称: )
第13著者 氏名(和/英/ヨミ) / /
第13著者 所属(和/英) (略称: )
(略称: )
第14著者 氏名(和/英/ヨミ) / /
第14著者 所属(和/英) (略称: )
(略称: )
第15著者 氏名(和/英/ヨミ) / /
第15著者 所属(和/英) (略称: )
(略称: )
第16著者 氏名(和/英/ヨミ) / /
第16著者 所属(和/英) (略称: )
(略称: )
第17著者 氏名(和/英/ヨミ) / /
第17著者 所属(和/英) (略称: )
(略称: )
第18著者 氏名(和/英/ヨミ) / /
第18著者 所属(和/英) (略称: )
(略称: )
第19著者 氏名(和/英/ヨミ) / /
第19著者 所属(和/英) (略称: )
(略称: )
第20著者 氏名(和/英/ヨミ) / /
第20著者 所属(和/英) (略称: )
(略称: )
第21著者 氏名(和/英/ヨミ) / /
第21著者 所属(和/英) (略称: )
(略称: )
第22著者 氏名(和/英/ヨミ) / /
第22著者 所属(和/英) (略称: )
(略称: )
第23著者 氏名(和/英/ヨミ) / /
第23著者 所属(和/英) (略称: )
(略称: )
第24著者 氏名(和/英/ヨミ) / /
第24著者 所属(和/英) (略称: )
(略称: )
第25著者 氏名(和/英/ヨミ) / /
第25著者 所属(和/英) (略称: )
(略称: )
第26著者 氏名(和/英/ヨミ) / /
第26著者 所属(和/英) (略称: )
(略称: )
第27著者 氏名(和/英/ヨミ) / /
第27著者 所属(和/英) (略称: )
(略称: )
第28著者 氏名(和/英/ヨミ) / /
第28著者 所属(和/英) (略称: )
(略称: )
第29著者 氏名(和/英/ヨミ) / /
第29著者 所属(和/英) (略称: )
(略称: )
第30著者 氏名(和/英/ヨミ) / /
第30著者 所属(和/英) (略称: )
(略称: )
第31著者 氏名(和/英/ヨミ) / /
第31著者 所属(和/英) (略称: )
(略称: )
第32著者 氏名(和/英/ヨミ) / /
第32著者 所属(和/英) (略称: )
(略称: )
第33著者 氏名(和/英/ヨミ) / /
第33著者 所属(和/英) (略称: )
(略称: )
第34著者 氏名(和/英/ヨミ) / /
第34著者 所属(和/英) (略称: )
(略称: )
第35著者 氏名(和/英/ヨミ) / /
第35著者 所属(和/英) (略称: )
(略称: )
第36著者 氏名(和/英/ヨミ) / /
第36著者 所属(和/英) (略称: )
(略称: )
講演者 第1著者 
発表日時 2025-09-03 15:10:00 
発表時間 25分 
申込先研究会 ET 
資料番号 ET2025-17 
巻番号(vol) vol.125 
号番号(no) no.171 
ページ範囲 pp.27-33 
ページ数
発行日 2025-08-27 (ET) 


[研究会発表申込システムのトップページに戻る]

[電子情報通信学会ホームページ]


IEICE / 電子情報通信学会