A Proposal of Java']Javadoc Hint Function for Java']Java Programming Learning Assistant System

被引:0
|
作者
Funabiki, Nobuo [1 ]
Nakamura, Takuya [1 ]
Kao, Wen-Chung [2 ]
机构
[1] Okayama Univ, Dept Elect & Commun Engn, 3-1-1 Tsushimanaka, Okayama 7008530, Japan
[2] Natl Taiwan Normal Univ, Dept Elect Engn, Taipei, Taiwan
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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.
引用
收藏
页码:304 / 308
页数:5
相关论文
共 50 条
  • [1] A Proposal of Coding Rule Learning Function in Java']Java Programming Learning Assistant System
    Funabiki, Nobuo
    Ogawa, Takuya
    Ishihara, Nobuya
    Kuribayashi, Minoni
    Kao, Wen-Chung
    [J]. PROCEEDINGS OF 2016 10TH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS (CISIS), 2016, : 561 - 566
  • [2] A Proposal of Software Architecture for Java']Java Programming Learning Assistant System
    Ishihara, Nobuya
    Funabiki, Nobuo
    Kuribayashi, Minoru
    Kao, Wen-Chung
    [J]. 2017 IEEE 31ST INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2017, : 64 - 70
  • [3] A Proposal of Code Completion Problem for Java']Java Programming Learning Assistant System
    Kyaw, Htoo Htoo Sandi
    Aung, Shwe Thinzar
    Thant, Hnin Aye
    Fiinabiki, Nobuo
    [J]. COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS, 2019, 772 : 855 - 864
  • [4] A Proposal of Code Correction Problem for Java']Java Programming Learning Assistant System
    Funabiki, Nobuo
    He, Sai
    Kyaw, Htoo Htoo Sandi
    Kao, Wen-Chun
    [J]. COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS (CISIS 2019), 2020, 993 : 671 - 680
  • [5] A Proposal of Test Code Generation Tool for Java']Java Programming Learning Assistant System
    Funabiki, Nobuo
    Kusaka, Ryota
    Ishihara, Nobuya
    Kao, Wen-Chung
    [J]. 2017 IEEE 31ST INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2017, : 51 - 56
  • [6] A Function for Generating Debugging Questions in a Java']Java Programming Learning Assistant System
    Yamaguchi, Shingo
    Mohri, Takato
    Funabiki, Nobuo
    [J]. 2015 IEEE 4TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2015, : 350 - 353
  • [7] A proposal of recommendation function for element fill-in-Blank problems in java']java programming learning assistant system
    Wint, Su Sandy
    Funabiki, Nobuo
    [J]. INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2021, 17 (02) : 140 - 152
  • [8] A Proposal of Grammar-Concept Understanding Problem in Java']Java Programming Learning Assistant System
    Aung, Soe Thandar
    Funabiki, Nobuo
    Syaifudin, Yan Watequlis
    Kyaw, Htoo Htoo Sandi
    Aung, Shune Lae
    Dim, Nem Khan
    Kao, Wen-Chung
    [J]. JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2021, 12 (04) : 342 - 350
  • [9] A Proposal of Statement Fill-in-blank Problem in Java']Java Programming Learning Assistant System
    Ishihara, Nobuya
    Funabiki, Nobuo
    [J]. 2015 IIAI 4TH INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS (IIAI-AAI), 2015, : 247 - 252
  • [10] A Proposal of Recommendation Function for Solving Element Fill-in-Blank Problem in Java']Java Programming Learning Assistant System
    Funabiki, Nobuo
    Matsumoto, Shinpei
    Wint, Su Sandy
    Kuribayashi, Minoru
    Kao, Wen-Chun
    [J]. ADVANCES IN NETWORKED-BASED INFORMATION SYSTEMS, NBIS-2019, 2020, 1036 : 247 - 257