講演名 2018-07-14
ソースコード編集履歴に基づく学習状況推定のための機械学習モデルの開発
川口 翔大(学芸大), 佐藤 克己(学芸大), 中山 祐貴(早大), 中村 勝一(福島大), 宮寺 庸造(学芸大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) フ?ロク?ラミンク?演習における学習状況推定には,学習者の試行錯誤の過程か?反映されるソースコート?の編集履 歴か?重要な役割を果たしている.そこて?本研究て?は,コンハ?イルエラー時も含んた?ソースコート?の編集履歴から詳細な学習 状況の推定を行う手法の開発を目的とする.目的達成のアフ?ローチとして,ソースコート?の編集履歴と該当する学習状況を 関連つ?けたテ?ータを教師テ?ータとして機械学習手法に適用する.そして,新たなソースコート?編集履歴を入力としたときに推 定された学習状況を出力する機械学習モテ?ルを開発する.本稿て?は,学習者のソースコート?編集履歴テ?ータから学習状況 推定を行う手法と支援ツールの開発を行う.結果として,ある程度高い精度て?学習者の学習状況か?推定て?き,本学習状況推 定手法の実際の演習授業における利用可能性か?示された.
抄録(英) During the process of the programming course, teachers want to estimate the learning situation of students. Our findings show that the source code editing history is very important, as it reflects the process of trial and error by students. Therefore, this study aims to develop a method to estimate the detailed learning situation from the source code editing history regardless of compile error. To achieve this purpose, data correlating the source code editing history with the corresponding learning situation is applied to the machine learning method as training data. Moreover, we develop a machine learning model that outputs the estimated learning situation when new source code editing history is input. In this paper, we develop both a method and support tools for the learning situation estimation from learner's source code editing history data. As a result, the learner’s learning situation can be estimated with high accuracy, and the possibility of a learning situation estimation method in a practical lesson is shown.
キーワード(和) プログラミング学習 / 学習状況推定 / 機械学習 / ソースコード編集履歴 / 教育支援
キーワード(英) Programming Learning / Learning Situations Estimation / Machine learning / Source Code Editing History / Education Support
資料番号 ET2018-27
発行日 2018-07-07 (ET)

研究会情報
研究会 ET
開催期間 2018/7/14(から1日開催)
開催地(和) 函館工業高等専門学校
開催地(英) National Institute of Technology, Hakodate College
テーマ(和) Learning Analyticsと学習データ/一般
テーマ(英) Learning Analytics and Learning Data, etc.
委員長氏名(和) 宮寺 庸造(学芸大)
委員長氏名(英) Yozo Miyadera(Tokyo Gakugei Univ.)
副委員長氏名(和) 鷹岡 亮(山口大)
副委員長氏名(英) Ryo Takaoka(Yamaguchi Univ.)
幹事氏名(和) 森本 容介(放送大) / 中山 祐貴(早大)
幹事氏名(英) Yosuke Morimoto(Open Univ. of Japan) / Hiroki Nakayama(Waseda Univ.)
幹事補佐氏名(和) 倉山 めぐみ(函館高専) / 岡本 勝(広島市大)
幹事補佐氏名(英) Megumi Kurayama(National Inst. of Tech., Hakodate College) / Masaru Okamoto(Hiroshima City Univ.)

講演論文情報詳細
申込み研究会 Technical Committee on Educational Technology
本文の言語 JPN
タイトル(和) ソースコード編集履歴に基づく学習状況推定のための機械学習モデルの開発
サブタイトル(和)
タイトル(英) Development of a Machine Learning Model for Estimating Learning Situations Based on Source Code Editing History
サブタイトル(和)
キーワード(1)(和/英) プログラミング学習 / Programming Learning
キーワード(2)(和/英) 学習状況推定 / Learning Situations Estimation
キーワード(3)(和/英) 機械学習 / Machine learning
キーワード(4)(和/英) ソースコード編集履歴 / Source Code Editing History
キーワード(5)(和/英) 教育支援 / Education Support
第 1 著者 氏名(和/英) 川口 翔大 / Shota Kawaguchi
第 1 著者 所属(和/英) 東京学芸大学(略称:学芸大)
Tokyo Gakugei University(略称:Gakugei Univ.)
第 2 著者 氏名(和/英) 佐藤 克己 / Yoshiki Sato
第 2 著者 所属(和/英) 東京学芸大学(略称:学芸大)
Tokyo Gakugei University(略称:Gakugei Univ.)
第 3 著者 氏名(和/英) 中山 祐貴 / Hiroki Nakayama
第 3 著者 所属(和/英) 早稲田大学(略称:早大)
Waseda University(略称:Waseda Univ.)
第 4 著者 氏名(和/英) 中村 勝一 / Shoichi Nakamura
第 4 著者 所属(和/英) 福島大学(略称:福島大)
Fukushima University(略称:Fukushima Univ.)
第 5 著者 氏名(和/英) 宮寺 庸造 / Youzou Miyadera
第 5 著者 所属(和/英) 東京学芸大学(略称:学芸大)
Tokyo Gakugei University(略称:Gakugei Univ.)
発表年月日 2018-07-14
資料番号 ET2018-27
巻番号(vol) vol.118
号番号(no) ET-131
ページ範囲 pp.47-52(ET),
ページ数 6
発行日 2018-07-07 (ET)