A proposal of Javadoc hint function for Java Programming Learning Assistant System

Nobuo Funabiki, Takuya Nakamura, Wen Chung Kao

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

As a reliable, portable, and practical programming language, Java has been educated in many universities and professional schools. To assist Java educations, we have developed a Web-based Java Programming Learning Assistant System (JPLAS) to help students studying Java programming by themselves through automatic testing of Java source codes using the test-driven development (TDD) method. Unfortunately, JPLAS is not suitable for novice students taking basic Java classes, because they need to extract necessary information such as the names of classes and methods from a test code for automatic testing before writing a source code. Previously, we implemented the code design learning function in JPLAS to assist such students. In this paper, we propose a Javadoc hint function in JPLAS to further assist students by showing the detailed information that is automatically generated from the reference code by a teacher for the assignment. We verify the effectiveness of our proposal through an experimental use by 41 students in our department.

Original languageEnglish
Title of host publication2014 IEEE 3rd Global Conference on Consumer Electronics, GCCE 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages304-308
Number of pages5
ISBN (Print)9781479951451
DOIs
Publication statusPublished - Feb 3 2014
Event2014 IEEE 3rd Global Conference on Consumer Electronics, GCCE 2014 - Tokyo, Japan
Duration: Oct 7 2014Oct 10 2014

Other

Other2014 IEEE 3rd Global Conference on Consumer Electronics, GCCE 2014
CountryJapan
CityTokyo
Period10/7/1410/10/14

Fingerprint

Students
Automatic testing
Java programming language
Education

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Cite this

Funabiki, N., Nakamura, T., & Kao, W. C. (2014). A proposal of Javadoc hint function for Java Programming Learning Assistant System. In 2014 IEEE 3rd Global Conference on Consumer Electronics, GCCE 2014 (pp. 304-308). [7031127] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/GCCE.2014.7031127

A proposal of Javadoc hint function for Java Programming Learning Assistant System. / Funabiki, Nobuo; Nakamura, Takuya; Kao, Wen Chung.

2014 IEEE 3rd Global Conference on Consumer Electronics, GCCE 2014. Institute of Electrical and Electronics Engineers Inc., 2014. p. 304-308 7031127.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Funabiki, N, Nakamura, T & Kao, WC 2014, A proposal of Javadoc hint function for Java Programming Learning Assistant System. in 2014 IEEE 3rd Global Conference on Consumer Electronics, GCCE 2014., 7031127, Institute of Electrical and Electronics Engineers Inc., pp. 304-308, 2014 IEEE 3rd Global Conference on Consumer Electronics, GCCE 2014, Tokyo, Japan, 10/7/14. https://doi.org/10.1109/GCCE.2014.7031127
Funabiki N, Nakamura T, Kao WC. A proposal of Javadoc hint function for Java Programming Learning Assistant System. In 2014 IEEE 3rd Global Conference on Consumer Electronics, GCCE 2014. Institute of Electrical and Electronics Engineers Inc. 2014. p. 304-308. 7031127 https://doi.org/10.1109/GCCE.2014.7031127
Funabiki, Nobuo ; Nakamura, Takuya ; Kao, Wen Chung. / A proposal of Javadoc hint function for Java Programming Learning Assistant System. 2014 IEEE 3rd Global Conference on Consumer Electronics, GCCE 2014. Institute of Electrical and Electronics Engineers Inc., 2014. pp. 304-308
@inproceedings{8576b6e533b545028d4ee2a880c22a40,
title = "A proposal of Javadoc hint function for Java Programming Learning Assistant System",
abstract = "As a reliable, portable, and practical programming language, Java has been educated in many universities and professional schools. To assist Java educations, we have developed a Web-based Java Programming Learning Assistant System (JPLAS) to help students studying Java programming by themselves through automatic testing of Java source codes using the test-driven development (TDD) method. Unfortunately, JPLAS is not suitable for novice students taking basic Java classes, because they need to extract necessary information such as the names of classes and methods from a test code for automatic testing before writing a source code. Previously, we implemented the code design learning function in JPLAS to assist such students. In this paper, we propose a Javadoc hint function in JPLAS to further assist students by showing the detailed information that is automatically generated from the reference code by a teacher for the assignment. We verify the effectiveness of our proposal through an experimental use by 41 students in our department.",
author = "Nobuo Funabiki and Takuya Nakamura and Kao, {Wen Chung}",
year = "2014",
month = "2",
day = "3",
doi = "10.1109/GCCE.2014.7031127",
language = "English",
isbn = "9781479951451",
pages = "304--308",
booktitle = "2014 IEEE 3rd Global Conference on Consumer Electronics, GCCE 2014",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - A proposal of Javadoc hint function for Java Programming Learning Assistant System

AU - Funabiki, Nobuo

AU - Nakamura, Takuya

AU - Kao, Wen Chung

PY - 2014/2/3

Y1 - 2014/2/3

N2 - As a reliable, portable, and practical programming language, Java has been educated in many universities and professional schools. To assist Java educations, we have developed a Web-based Java Programming Learning Assistant System (JPLAS) to help students studying Java programming by themselves through automatic testing of Java source codes using the test-driven development (TDD) method. Unfortunately, JPLAS is not suitable for novice students taking basic Java classes, because they need to extract necessary information such as the names of classes and methods from a test code for automatic testing before writing a source code. Previously, we implemented the code design learning function in JPLAS to assist such students. In this paper, we propose a Javadoc hint function in JPLAS to further assist students by showing the detailed information that is automatically generated from the reference code by a teacher for the assignment. We verify the effectiveness of our proposal through an experimental use by 41 students in our department.

AB - As a reliable, portable, and practical programming language, Java has been educated in many universities and professional schools. To assist Java educations, we have developed a Web-based Java Programming Learning Assistant System (JPLAS) to help students studying Java programming by themselves through automatic testing of Java source codes using the test-driven development (TDD) method. Unfortunately, JPLAS is not suitable for novice students taking basic Java classes, because they need to extract necessary information such as the names of classes and methods from a test code for automatic testing before writing a source code. Previously, we implemented the code design learning function in JPLAS to assist such students. In this paper, we propose a Javadoc hint function in JPLAS to further assist students by showing the detailed information that is automatically generated from the reference code by a teacher for the assignment. We verify the effectiveness of our proposal through an experimental use by 41 students in our department.

UR - http://www.scopus.com/inward/record.url?scp=84946688680&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84946688680&partnerID=8YFLogxK

U2 - 10.1109/GCCE.2014.7031127

DO - 10.1109/GCCE.2014.7031127

M3 - Conference contribution

AN - SCOPUS:84946688680

SN - 9781479951451

SP - 304

EP - 308

BT - 2014 IEEE 3rd Global Conference on Consumer Electronics, GCCE 2014

PB - Institute of Electrical and Electronics Engineers Inc.

ER -