TY - GEN
T1 - An extension of statement fill-in-blank problem in Java programming learning assistant system
AU - Ishihara, Nobuya
AU - Funabiki, Nobuo
AU - Tana,
AU - Kao, Wen Chung
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2016/2/3
Y1 - 2016/2/3
N2 - To assist Java programming studies, we have developed a Web-based Java Programming Learning Assistant System (JPLAS). As one function in JPLAS, it provides a statement fill-in-blank problem that asks students to fill in proper statements to blanked ones in a Java code, so as to cultivate simultaneous code reading and writing abilities. Previously, we blanked only the core statement in a code with one class using the Program Dependence Graph (PDG), where we do not consider the features of object-oriented programming in Java that uses multiple classes and collaborations with other systems such as database. In this paper, we extend the statement fill-in-blank problem to deal with these features. We verify the effectiveness of our proposal through the Java programming course at our department.
AB - To assist Java programming studies, we have developed a Web-based Java Programming Learning Assistant System (JPLAS). As one function in JPLAS, it provides a statement fill-in-blank problem that asks students to fill in proper statements to blanked ones in a Java code, so as to cultivate simultaneous code reading and writing abilities. Previously, we blanked only the core statement in a code with one class using the Program Dependence Graph (PDG), where we do not consider the features of object-oriented programming in Java that uses multiple classes and collaborations with other systems such as database. In this paper, we extend the statement fill-in-blank problem to deal with these features. We verify the effectiveness of our proposal through the Java programming course at our department.
UR - http://www.scopus.com/inward/record.url?scp=84964940306&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84964940306&partnerID=8YFLogxK
U2 - 10.1109/GCCE.2015.7398543
DO - 10.1109/GCCE.2015.7398543
M3 - Conference contribution
AN - SCOPUS:84964940306
T3 - 2015 IEEE 4th Global Conference on Consumer Electronics, GCCE 2015
SP - 354
EP - 358
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 -