TY - GEN
T1 - An operator fill-in-blank problem for algorithm understanding in Java programming learning assistant system
AU - Funabiki, Nobuo
AU - Sasaki, Shin
AU - Tana,
AU - Kao, Wen Chung
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2016/2/3
Y1 - 2016/2/3
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=84964920989&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84964920989&partnerID=8YFLogxK
U2 - 10.1109/GCCE.2015.7398539
DO - 10.1109/GCCE.2015.7398539
M3 - Conference contribution
AN - SCOPUS:84964920989
T3 - 2015 IEEE 4th Global Conference on Consumer Electronics, GCCE 2015
SP - 346
EP - 347
BT - 2015 IEEE 4th Global Conference on Consumer Electronics, GCCE 2015
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 4th IEEE Global Conference on Consumer Electronics, GCCE 2015
Y2 - 27 October 2015 through 30 October 2015
ER -