講演抄録/キーワード |
講演名 |
2020-09-18 11:30
An Implementation of Improved Recommendation Function for Element Fill-in-Blank Problem at Offline Answering Function in Java Programming Learning Assistant System ○SuSandy Wint・Nobuo Funabiki・Minoru Kuribayashi・Yan Watequlis Syaifudin(Okayama Univ) KBSE2020-3 |
抄録 |
(和) |
To offer self-study environments of Java programming, we have developed Java programming learning assistant system (JPLAS) that contains several types of exercise problems to cover different learning levels of students. Among them, the element fill-in-blank problem (EFP)intends novices to study Java grammar and basic programming skills through code reading. A lot of EFP instances have been generated by applying the blank element selection algorithm to various source codes to cover broad topics.Previously, we proposed a recommendation function considering the difficulty level of each EEP instance, to assist a student to choose a proper EFP instance to be solved from them. However, it is not implemented at the offline answering function that allows students to solve EFP instances without the Internet access.In this paper, we implement the improved recommendation function for EFP that considers recently released grammar topics at the offline answering function.For evaluations, we generated 85 EFP instances covering the new grammar topics, and confirmed the effectiveness of our proposal through applications to ten students in our department. |
(英) |
To offer self-study environments of Java programming, we have developed Java programming learning assistant system (JPLAS) that contains several types of exercise problems to cover different learning levels of students. Among them, the element fill-in-blank problem (EFP)intends novices to study Java grammar and basic programming skills through code reading. A lot of EFP instances have been generated by applying the blank element selection algorithm to various source codes to cover broad topics.Previously, we proposed a recommendation function considering the difficulty level of each EEP instance, to assist a student to choose a proper EFP instance to be solved from them. However, it is not implemented at the offline answering function that allows students to solve EFP instances without the Internet access.In this paper, we implement the improved recommendation function for EFP that considers recently released grammar topics at the offline answering function.For evaluations, we generated 85 EFP instances covering the new grammar topics, and confirmed the effectiveness of our proposal through applications to ten students in our department. |
キーワード |
(和) |
Java programming / JPLAS / element fill-in-blank problem / recommendation function / offline answering function / / / |
(英) |
Java programming / JPLAS / element fill-in-blank problem / recommendation function / offline answering function / / / |
文献情報 |
信学技報, vol. 120, no. 170, KBSE2020-3, pp. 13-18, 2020年9月. |
資料番号 |
KBSE2020-3 |
発行日 |
2020-09-11 (KBSE) |
ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
査読に ついて |
本技術報告は査読を経ていない技術報告であり,推敲を加えられていずれかの場に発表されることがあります. |
PDFダウンロード |
KBSE2020-3 |