講演名 2020-09-18
トレース表を用いたプログラミング指導対象者発見手法の提案
尾﨑 弘幸(日本工大), 橋浦 弘明(日本工大), 田中 昂文(玉川大), 櫨山 淳雄(学芸大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) プログラミング教育において学習者の状況をSA(Student Assistant)等の教授者が迅速かつ正確に把握することは容易ではない.そのためLA(Learning Analytics)を用いて学習者の学習状況を把握するなどの研究が多く行われている.本研究の目的は,学習者のプログラミング能力をトレース表の作成によって把握し,指導を必要としている学習者を発見する手法を提案することである.トレース表の作成には,プログラミングに関する知識が必要になる.このため,学習者のプログラミングに関する知識に誤りや不足があると,学習者が作成するトレース表はその影響を受ける.このような性質を利用して,本研究ではトレース表の誤りの修正回数に対するある閾値(判定ライン)を設定し,これを用いることで指導対象者を発見することを提案する.さらに,トレース表の自動採点ツールを作成し,実験を行った結果,判定ラインによって指導対象者を発見できることや,トレース表の作成と学生のプログラミングに関する理解の関係が明らかになった.
抄録(英) In programming education, it is not easy for teachers including SA (Student Assistant) to grasp the situation of learners quickly and accurately. Therefore, a lot of studies such as using LA (Learning Analytics) to understand the learning status of learners are being conducted. The purpose of this study is to propose a method to discover learners who need support by grasping their programming ability by creating a trace table. It is necessary to use the knowledge about programming to create the trace table, and if the learner's knowledge about programming is incorrect or insufficient, the trace table created by the learner will be affected by it. Therefore, in this study, the subject is found by applying the judgment line to the number of corrections of the error in the trace table. As a result of making an automatic scoring tool for the trace table and conducting an experiment, the target person was found by the judgment line, and the relationship between the trace table creation and the student's understanding of programming was clarified.
キーワード(和) ソフトウェア工学教育 / プログラム理解 / プログラミング教育 / ラーニングアナリティクス / トレース表
キーワード(英) software engineering education / program comprehension / programming education / learning analytics / trace table
資料番号 KBSE2020-2
発行日 2020-09-11 (KBSE)

研究会情報
研究会 KBSE
開催期間 2020/9/18(から2日開催)
開催地(和) オンライン開催
開催地(英) Online
テーマ(和) 一般・学生
テーマ(英)
委員長氏名(和) 中川 博之(阪大)
委員長氏名(英) Hiroyuki Nakagawa(Osaka Univ.)
副委員長氏名(和) 猿渡 卓也(NTTデータ)
副委員長氏名(英) Takuya Saruwatari(NTT Data)
幹事氏名(和) 菊地 奈穂美(OKI) / 金子 朋子(NII)
幹事氏名(英) Nahomi Kikuchi(OKI) / Tomoko Kaneko(NII)
幹事補佐氏名(和) 小形 真平(信州大) / 槇原 絵里奈(同志社大)
幹事補佐氏名(英) Shinpei Ogata(Shinshu Univ.) / Erina Nakihara(Doshisha Univ,)

講演論文情報詳細
申込み研究会 Technical Committee on Knowledge-Based Software Engineering
本文の言語 JPN
タイトル(和) トレース表を用いたプログラミング指導対象者発見手法の提案
サブタイトル(和)
タイトル(英) A Proposed Method for Detecting Learners who Need Support Utilizing Trace Table in Programming Exercises
サブタイトル(和)
キーワード(1)(和/英) ソフトウェア工学教育 / software engineering education
キーワード(2)(和/英) プログラム理解 / program comprehension
キーワード(3)(和/英) プログラミング教育 / programming education
キーワード(4)(和/英) ラーニングアナリティクス / learning analytics
キーワード(5)(和/英) トレース表 / trace table
第 1 著者 氏名(和/英) 尾﨑 弘幸 / Hiroyuki Ozaki
第 1 著者 所属(和/英) 日本工業大学(略称:日本工大)
Nippon Institute of Technology(略称:NIT)
第 2 著者 氏名(和/英) 橋浦 弘明 / Hiroaki Hashiura
第 2 著者 所属(和/英) 日本工業大学(略称:日本工大)
Nippon Institute of Technology(略称:NIT)
第 3 著者 氏名(和/英) 田中 昂文 / Takafumi Tanaka
第 3 著者 所属(和/英) 玉川大学(略称:玉川大)
Tamagawa University(略称:Tamagawa Univ.)
第 4 著者 氏名(和/英) 櫨山 淳雄 / Atsuo Hazeyama
第 4 著者 所属(和/英) 東京学芸大学(略称:学芸大)
Tokyo Gakugei University(略称:Gakugei Univ.)
発表年月日 2020-09-18
資料番号 KBSE2020-2
巻番号(vol) vol.120
号番号(no) KBSE-170
ページ範囲 pp.7-12(KBSE),
ページ数 6
発行日 2020-09-11 (KBSE)