Presentation 2012-09-29
An Implementation of Code Design Learning Function in Java Programming Learning Assistant System
Takuya NAKAMURA, Nobuo FUNABIKI, Toru NAKANISHI, Kan WATANABE, Noriki AMANO,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Java has been educated in a lot of universities and professional schools due to the reliability, portability, and easy learning. To assist Java educations, our group has developed a Web-based Java Programming Learning Assistant System (JPLAS) that helps students to study Java programming by themselves through automatic testing of Java codes from students using the test-driven development method. Unfortunately, JPLAS is not suitable for less-experienced students in Java because they have to understand test codes that are necessary in automatic testing before writing source codes. In this paper, we propose a code design learning function in JPLAS to let such students learn how to collect the necessary information for a source code from a test code. A code design result from a student is automatically verified through comparisons with the corresponding model answer from a teacher. We verify the effectiveness of our proposal through applications to 24 students in our department.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Java / programming education / code design / Web system / JPLAS / test-driven development method
Paper # ET2012-31
Date of Issue

Conference Information
Committee ET
Conference Date 2012/9/22(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 Code Design Learning Function in Java Programming Learning Assistant System
Sub Title (in English)
Keyword(1) Java
Keyword(2) programming education
Keyword(3) code design
Keyword(4) Web system
Keyword(5) JPLAS
Keyword(6) test-driven development method
1st Author's Name Takuya NAKAMURA
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-09-29
Paper # ET2012-31
Volume (vol) vol.112
Number (no) 224
Page pp.pp.-
#Pages 6
Date of Issue