講演抄録/キーワード |
講演名 |
2016-01-25 13:10
Javaプログラミングにおけるリーダブルコード学習ツールの提案 ○小川卓也・舩曵信生・栗林 稔・石原信也(岡山大)・天野憲樹(武庫川女子大) MSS2015-41 SS2015-50 |
抄録 |
(和) |
Javaは,信頼性,可搬性,学習性に優れたプログラミング言語として,多くの大学や専門学校で教育されている.その際,限られた時間の中で,Javaの文法学習から始めなければならないため,命名規則,コーディングスタイル,潜在的問題によって構成されるコーディング規約は通常,教えられていない.その結果,学生の作成するコードでは,可読性が低いといった問題がある.本研究では,文法学習を終え,卒業研究などのための本格的なコードを書こうとする学生を対象として,コーディング規約に従った可読性の高いコード(リーダブルコード)の書き方の学習ツールを提案する.まず,本ツールを学生のJava学習支援を目的として独自に開発中のJavaプログラミング学習支援システムJPLASに実装した.また,本研究の有効性を示す一歩として,本ツール適用による可読性の改善効果をアンケートにより評価した.今後,本ツールの学生に使用による評価を行う予定である. |
(英) |
Java has been educated in many universities and professional schools due to the reliability, portability, and easy learning. Because the time is limited for Java programming educations, the coding rules are usually not educated there. The coding rules consist of naming rules, coding styles, and potential problems. As a result, codes by students cause the problem of the low readability. In this paper, we propose a learning tool for readable code writing for students who has learned the Java grammar and are going to write codes for final projects. We implemented the proposed tool in the Web-based Java Programming Learning Assistant System (JPLAS) that has been developed by our group. Then, we evaluated improvements of readability for four codes that are refined by the tool through questionnaire to five students in our group. In future works, we will evaluate the usability of the tool by students. |
キーワード |
(和) |
Java / プログラミング教育 / リーダブルコード / コーディング規約 / JPAS / / / |
(英) |
Java / programming education / Readable Code / coding conventions / JPLAS / / / |
文献情報 |
信学技報, vol. 115, no. 420, SS2015-50, pp. 35-40, 2016年1月. |
資料番号 |
SS2015-50 |
発行日 |
2016-01-18 (MSS, SS) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
MSS2015-41 SS2015-50 |
|