Presentation | 2018-01-19 A Proposal of Code Correction Problem for Test Code Study in Java Programming Learning Assistant System He Sai, Nobuo Funabiki, Minoru Kuribayashi, Nobuya Ishihara, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | We have developed the Web-based Java Programming Learning Assistant System (JPLAS) to advance Java programming educations. JPLAS automatically marks the answer code from a student through software test using the test code. As a result, any student has to extract the necessary information from the test code to implement the answer code, such as the names of the classes and methods, and the access modifiers. However, it is difficult for novice students in general. In this study, we propose a code correction problem in JPLAS to let a student study the code writing using the test code. In this problem, a test code and a source code that has some errors to be fixed to pass it, is given to a student, and it is requested to correct the source code to pass the test code. This problem is designed for a student to study how to read the test code and modify the source code. Through applications of three problems to seven students in our group, the effectiveness is verified. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Java / JPLAS / test code / code correction |
Paper # | MSS2017-75,SS2017-62 |
Date of Issue | 2018-01-11 (MSS, SS) |
Conference Information | |
Committee | SS / MSS |
---|---|
Conference Date | 2018/1/18(2days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | Kazuhiro Ogata(JAIST) / Morikazu Nakamura(Univ. of Ryukyus) |
Vice Chair | Akio Nakata(Hiroshima City Univ.) / Shigemasa Takai(Osaka Univ.) |
Secretary | Akio Nakata(Tokyo Inst. of Tech.) / Shigemasa Takai(Osaka Univ.) |
Assistant | Kazuyuki Shima(Hiroshima City Univ.) / Hideki Kinjo(Okinawa Univ.) |
Paper Information | |
Registration To | Technical Committee on Software Science / Technical Committee on Mathematical Systems Science and its applications |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | A Proposal of Code Correction Problem for Test Code Study in Java Programming Learning Assistant System |
Sub Title (in English) | |
Keyword(1) | Java |
Keyword(2) | JPLAS |
Keyword(3) | test code |
Keyword(4) | code correction |
1st Author's Name | He Sai |
1st Author's Affiliation | Okayama University(Okayama Univ) |
2nd Author's Name | Nobuo Funabiki |
2nd Author's Affiliation | Okayama University(Okayama Univ) |
3rd Author's Name | Minoru Kuribayashi |
3rd Author's Affiliation | Okayama University(Okayama Univ) |
4th Author's Name | Nobuya Ishihara |
4th Author's Affiliation | Okayama University(Okayama Univ) |
Date | 2018-01-19 |
Paper # | MSS2017-75,SS2017-62 |
Volume (vol) | vol.117 |
Number (no) | MSS-380,SS-381 |
Page | pp.pp.161-166(MSS), pp.161-166(SS), |
#Pages | 6 |
Date of Issue | 2018-01-11 (MSS, SS) |