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 |