このエントリーをはてなブックマークに追加
ID 56157
フルテキストURL
著者
Khin Khin Zaw Graduate School of Natural Science and Technology, Okayama University
Funabiki, Nobuo Graduate School of Natural Science and Technology, Okayama University
抄録
To advance Java programming educations, we have developed the web-based Java programming learning assistant system (JPLAS) that provides the code writing problem. This problem asks a student to write a source code for a given assignment, where the correctness is verified by running the test code on JUnit. In this paper, we propose a design-aware test code approach for the code writing problem. The design-aware test code tests any important method in the model source code that has the advisable design for the assignment. Thus, by writing a code that can pass it, a student is expected to implement the code with the proper classes/methods in the model code. In evaluations of the proposal, all the students could complete highly qualitative codes for five graph algorithms using the design-aware test codes, where the code quality metrics were measured by metrics plugin for Eclipse.
キーワード
Java programming learning assistant system
JPLAS
design-aware test code
JUnit
metric plugin
breadth-first-search
BFS
発行日
2017-12-29
出版物タイトル
International Journal of Space-Based and Situated Computing
7巻
3号
出版者
INDERSCIENCE ENTERPRISES
開始ページ
145
終了ページ
154
ISSN
2044-4893
資料タイプ
学術雑誌論文
言語
English
OAI-PMH Set
岡山大学
論文のバージョン
author
DOI
関連URL
isVersionOf https://doi.org/10.1504/IJSSC.2017.089006