2016年
A Proposal of Coding Rule Learning Function in Java Programming Learning Assistant System
PROCEEDINGS OF 2016 10TH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS (CISIS)
- ,
- ,
- ,
- ,
- 開始ページ
- 561
- 終了ページ
- 566
- 記述言語
- 英語
- 掲載種別
- 研究論文(国際会議プロシーディングス)
- DOI
- 10.1109/CISIS.2016.94
- 出版者・発行元
- IEEE
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 arc 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.
- リンク情報
-
- DOI
- https://doi.org/10.1109/CISIS.2016.94
- DBLP
- https://dblp.uni-trier.de/rec/conf/cisis/FunabikiOIKK16
- Web of Science
- https://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=JSTA_CEL&SrcApp=J_Gate_JST&DestLinkType=FullRecord&KeyUT=WOS:000391528700090&DestApp=WOS_CPL
- URL
- http://dblp.uni-trier.de/db/conf/cisis/cisis2016.html#conf/cisis/FunabikiOIKK16
- ID情報
-
- DOI : 10.1109/CISIS.2016.94
- DBLP ID : conf/cisis/FunabikiOIKK16
- Web of Science ID : WOS:000391528700090