DocumentCode :
3740879
Title :
A function for generating debugging questions in a Java programming learning assistant system
Author :
Shingo Yamaguchi;Takato Mohri;Nobuo Funabiki
Author_Institution :
Graduate School of Science and Engineering, Yamaguchi University, 2-16-1 Tokiwadai, Ube 755-8611, Japan
fYear :
2015
Firstpage :
350
Lastpage :
353
Abstract :
Today many universities offer courses for learning Java programming. Debugging cannot be avoided in programming. Nevertheless, there are not many chances for students to debugging programs, particularly written by another person. In this paper, for increasing that chance, we propose a function for generating a new kind of questions that are called debugging questions. A debugging question requires students to debug a program mixed with bugs. This function provides three ways of mixing bugs: deletion of reserved words, swapping of variables, and replacement by lists. We implemented this function into a Java programming learning assistant system, called JPLAS. We also discussed the usefulness by evaluating the function.
Keywords :
"Debugging","Computer bugs","Java","Programming","Writing","Electronic mail","Blanking"
Publisher :
ieee
Conference_Titel :
Consumer Electronics (GCCE), 2015 IEEE 4th Global Conference on
Type :
conf
DOI :
10.1109/GCCE.2015.7398573
Filename :
7398573
Link To Document :
بازگشت