このエントリーをはてなブックマークに追加
ID 56158
FullText URL
Author
Ei Ei Mon Okayama University, Department of Electrical and Communication Engineering
Funabiki, Nobuo Okayama University, Department of Electrical and Communication Engineering Kaken ID publons researchmap
Kusaka, Ryota Okayama University, Department of Electrical and Communication Engineering
Khin Khin Zaw Okayama University, Department of Electrical and Communication Engineering
Kao, Wen-Chung National Taiwan Normal University, Department of Electrical Engineering
Abstract
To advance Java programming educations, we have developed the Java Programming Learning Assistant System (JPLAS) that provides the code writing problem. This problem asks a student to write a source code to satisfy the specification of a given assignment, where the correctness is verified by running test code on JUnit. For a novice student, a code of implementing the standard input/output with the exception handling should be mastered at the early stage as the first step programming for human interfaces. However, for a teacher, it is not easy to write the test code for it. In this paper, we propose a test code generation method to generate the test code using the reference source code for the assignment. In the evaluation of this proposal, all the students completed the codes using the generated test codes for exception handling, although the use of exception handling functions was sometimes insufficient or incorrect.
Keywords
Java programming
JPLAS
Test code
Test case
Automatic generation
JUnit
Published Date
2018-01-30
Publication Title
Advances in Science, Technology and Engineering Systems Journal
Volume
volume3
Issue
issue1
Start Page
30
End Page
37
ISSN
24156698
Content Type
Journal Article
language
English
OAI-PMH Set
岡山大学
File Version
publisher
DOI
Related Url
isVersionOf http://dx.doi.org/10.25046/aj030105