Presentation 2014-06-14
An Extension of Fill-in-blank Problem Generation Algorithm for Java Programming Learning Assistant System
Tana T, Nobuo FUNABUKI, Nobuya ISHIHARA, Takuya OGAWA,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) To help Java programming educations in universities and professional schools, we have developed a Web-based Java Programming Learning Assistant System (JPLAS). Since JPLAS provides the fill-in-blank problem function for Java novice students, we have proposed a graph-based fill-in-blank problem generation algorithm for it. In this paper, we extend this algorithm for blanking grammatically related words so as to encourage students studying the Java grammar more deeply. Besides, we evaluate generated problems with up to 20 blanks in a Java code where we have limited maximally 10 blanks previously. We applied problems by the extended algorithm to middle level students and found that the length, numbers of classes and methods, the difficulty of the implemented algorithm, and the existence of comments in the Java code have large influences on the correct solution rate.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Java programming / fill-in-blank problem / algorithm / graph theory / grammar
Paper # ET2014-19
Date of Issue

Conference Information
Committee ET
Conference Date 2014/6/7(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Educational Technology (ET)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) An Extension of Fill-in-blank Problem Generation Algorithm for Java Programming Learning Assistant System
Sub Title (in English)
Keyword(1) Java programming
Keyword(2) fill-in-blank problem
Keyword(3) algorithm
Keyword(4) graph theory
Keyword(5) grammar
1st Author's Name Tana T
1st Author's Affiliation Graduate School of Natural Science and Technology, Okayama University()
2nd Author's Name Nobuo FUNABUKI
2nd Author's Affiliation Graduate School of Natural Science and Technology, Okayama University
3rd Author's Name Nobuya ISHIHARA
3rd Author's Affiliation Graduate School of Natural Science and Technology, Okayama University
4th Author's Name Takuya OGAWA
4th Author's Affiliation Graduate School of Natural Science and Technology, Okayama University
Date 2014-06-14
Paper # ET2014-19
Volume (vol) vol.114
Number (no) 82
Page pp.pp.-
#Pages 6
Date of Issue