A Proposal of Coding Rule Learning Function in Java Programming Learning Assistant System

Nobuo Funabiki, Takuya Ogawa, Nobuya Ishihara, Minoru Kuribayashi, Wen Chung Kao

研究成果: 書貢獻/報告類型會議貢獻

5 引文 斯高帕斯(Scopus)

摘要

Recently, Java has been educated in many universities and professional schools due to reliability, portability, and scalability. However, because of its limited time in Java programming courses, coding rules are rarely educated. As a result, codes made by students become far from readable codes. In this paper, we propose a coding rule learning function using static code analyzers in Java Programming Learning Assistant System (JPLAS), targeting students who have accomplished the grammar learning and are going to write practical codes for final projects. Coding rules for this function consist of naming rules, coding styles, and potential problems. We evaluate the improvement of readability in four codes refined by this function and the usability of this function through the questionnaires completed by five students. In future studies, we expect that this function will be employed in Java programming courses.

原文英語
主出版物標題Proceedings - 2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems, CISIS 2016
編輯Leonard Barolli, Fatos Xhafa, Makoto Ikeda
發行者Institute of Electrical and Electronics Engineers Inc.
頁面561-566
頁數6
ISBN(電子)9781509009879
DOIs
出版狀態已發佈 - 2016 十二月 19
事件10th International Conference on Complex, Intelligent, and Software Intensive Systems, CISIS 2016 - Fukuoka, 日本
持續時間: 2016 七月 62016 七月 8

出版系列

名字Proceedings - 2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems, CISIS 2016

其他

其他10th International Conference on Complex, Intelligent, and Software Intensive Systems, CISIS 2016
國家日本
城市Fukuoka
期間16/7/616/7/8

ASJC Scopus subject areas

  • Software
  • Artificial Intelligence

指紋 深入研究「A Proposal of Coding Rule Learning Function in Java Programming Learning Assistant System」主題。共同形成了獨特的指紋。

引用此