Presentation 2012-03-10
An Implementation of Erroneous Code Indication Function in Java Programming Learning Assistant System Using Test-Driven Development Method
Yuki FUKUYAMA, Nobuo FUNABIKI, Toru NAKANISHI, Kan WATANABE, Noriki AMANO,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) To enhance the effect of the Java programming education by assisting self-studies of students, we have proposed a Web-based Java Programming Learning Assistant System (JPLAS) using the test-driven development (TDD) method. In this system, a teacher first registers an exercise subject, a model source code, and a test code. Then, a student submits the answer code on the subject. The answer code is automatically verified by the verification tool at the server, and the verification result log is returned to the student. However, in the current system, even reading the log to find the errors is actually difficult for a student who is a Java programming beginner. In this paper, we implement an erroneous code indication function in JPLAS of graphically showing the error parts on the code. We evaluate the effectiveness of this function through an experiment to 42 students who are learning Java.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Java education / Web system / test-driven development method / verification / error code indication
Paper # ET2011-100
Date of Issue

Conference Information
Committee ET
Conference Date 2012/3/3(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Educational Technology (ET)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) An Implementation of Erroneous Code Indication Function in Java Programming Learning Assistant System Using Test-Driven Development Method
Sub Title (in English)
Keyword(1) Java education
Keyword(2) Web system
Keyword(3) test-driven development method
Keyword(4) verification
Keyword(5) error code indication
1st Author's Name Yuki FUKUYAMA
1st Author's Affiliation Graduate School of Natural Science and Technology, Okayama University()
2nd Author's Name Nobuo FUNABIKI
2nd Author's Affiliation Graduate School of Natural Science and Technology, Okayama University
3rd Author's Name Toru NAKANISHI
3rd Author's Affiliation Graduate School of Natural Science and Technology, Okayama University
4th Author's Name Kan WATANABE
4th Author's Affiliation Graduate School of Natural Science and Technology, Okayama University
5th Author's Name Noriki AMANO
5th Author's Affiliation Center for Faculty Development, Okayama University
Date 2012-03-10
Paper # ET2011-100
Volume (vol) vol.111
Number (no) 473
Page pp.pp.-
#Pages 6
Date of Issue