An Operator Fill-in-blank Problem for Algorithm Understanding in Java']Java Programming Learning Assistant System

被引:0
作者
Funabiki, Nobuo [1 ]
Sasaki, Shin [1 ]
Na, Ta [1 ]
Kao, Wen-Chung [2 ]
机构
[1] Okayama Univ, Okayama 7008530, Japan
[2] Natl Taiwan Normal Univ, Taipei, Taiwan
来源
2015 IEEE 4TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE) | 2015年
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A Web-based Java Programming Learning Assistant System (JPLAS) has been developed to help novice students studying Java programming through self-learning. As one function, JPLAS provides the fill-in-blank problem that requests filling in the blank elements in a given code with several blanks. Currently, reserved words, identifiers, or control symbols can be blanked to have unique correct answers, which may be solved without reading the code carefully. In this paper, we propose to additionally blank operators in conditional expressions of core statements in the code so that students can understand the structure to realize the specification. For preliminary evaluations, we generated six operator fill-in-blank problems, and assigned them to students where the number of answer submissions per blank has increased from that of conventional problems.
引用
收藏
页码:346 / 347
页数:2
相关论文
共 5 条
[1]  
Funabiki Nobuo, 2013, IAENG International Journal of Computer Science, V40, P38
[2]  
Funabiki N., 2015, P AAI JUL IN PRESS
[3]  
Kondo Y., 2011, ALGORITHM DATA STRUC
[4]  
Tana, 2015, P ICCE TW J IN PRESS
[5]  
Tana N. Funabiki, 2015, P IMECS MARCH, P448