お知らせ 2023年度・2024年度 学生員 会費割引キャンペーン実施中です
お知らせ 技術研究報告と和文論文誌Cの同時投稿施策(掲載料1割引き)について
お知らせ 電子情報通信学会における研究会開催について
お知らせ NEW 参加費の返金について
電子情報通信学会 研究会発表申込システム
講演論文 詳細
技報閲覧サービス
[ログイン]
技報アーカイブ
 トップに戻る 前のページに戻る   [Japanese] / [English] 

講演抄録/キーワード
講演名 2017-10-19 15:55
Javaプログラミング学習支援システムのコード作成問題のための情報伝達テストコード手法
Khin Khin ZawNobuo Funabiki岡山大SS2017-26 DC2017-25
抄録 (和) 本グループでは,Web によるJava プログラミング学習支援システムJPLAS の開発を進めており,課題に対するソースコード作成学習のためのコード作成問題を提供している.オブジェクト指向プログラミング言語としてJavaでは,カプセル化,継承,多態性の概念の理解が必須である.しかし,初学者には難しい概念であるため,適切な学習法が求められている.本研究では,その学習支援のために,コード作成問題の情報伝達テストコード手法を提案する.情報伝達テストコードでは,3 つの概念を用いたソースコードの実装に必要となる情報を含んでいる.本手法の評価のために,4 つのアルゴリズムに対する情報伝達テストコードを作成し,本グループの2 名の学生に解答して貰った.その結果,一部を除き,それらを使った高品質のコードを作成することができた. 
(英) To assist Java programming educations, we have developed a Web-based Java Programming Learning Assistant System (JPLAS), which provides the code writing problem to let students study writing a source code for a given assignment. In Java programming, the encapsulation, inheritance, and polymorphism are fundamental concepts as the object-oriented programming language that every student understands and freely uses. However, they are hard concepts for students, and the proper learning approach has been demanded. In this paper, we propose an informative test code approach for the code writing problem to help students studying them. This test code describes the necessary information in the source code to be implemented using the three concepts. For evaluations, we generated informative test codes for Queue, Stack, KMP search, and Knapsack algorithms, and asked two students to write source codes for them, where they completed the high-quality source codes using the three concepts in general.
キーワード (和) JPLAS / JUnit / 情報伝達 / テストコード / カプセル化 / 継承 / 多態性 /  
(英) JPLAS / JUnit / informative / test code / encapsulation / inheritance / polymorphism /  
文献情報 信学技報, vol. 117, no. 248, SS2017-26, pp. 31-36, 2017年10月.
資料番号 SS2017-26 
発行日 2017-10-12 (SS, DC) 
ISSN Print edition: ISSN 0913-5685    Online edition: ISSN 2432-6380
著作権に
ついて
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034)
PDFダウンロード SS2017-26 DC2017-25

研究会情報
研究会 SS DC  
開催期間 2017-10-19 - 2017-10-20 
開催地(和) 高知市文化プラザかるぽーと 
開催地(英) Kochi City Culture-plaza CUL-PORT 
テーマ(和) ソフトウェアシステム, ネットワーク環境でのディペンダビリティ 
テーマ(英) Software System and Dependability on Network, etc 
講演論文情報の詳細
申込み研究会 SS 
会議コード 2017-10-SS-DC 
本文の言語 英語(日本語タイトルあり) 
タイトル(和) Javaプログラミング学習支援システムのコード作成問題のための情報伝達テストコード手法 
サブタイトル(和)  
タイトル(英) An Informative Test Code Approach for Code Writing Problem in Java Programming Learning Assistant System 
サブタイトル(英)  
キーワード(1)(和/英) JPLAS / JPLAS  
キーワード(2)(和/英) JUnit / JUnit  
キーワード(3)(和/英) 情報伝達 / informative  
キーワード(4)(和/英) テストコード / test code  
キーワード(5)(和/英) カプセル化 / encapsulation  
キーワード(6)(和/英) 継承 / inheritance  
キーワード(7)(和/英) 多態性 / polymorphism  
キーワード(8)(和/英) /  
第1著者 氏名(和/英/ヨミ) Khin Khin Zaw / Khin Khin Zaw /
第1著者 所属(和/英) Okayama University (略称: 岡山大)
Okayama University (略称: Okayama Univ.)
第2著者 氏名(和/英/ヨミ) Nobuo Funabiki / Nobuo Funabiki /
第2著者 所属(和/英) Okayama University (略称: 岡山大)
Okayama University (略称: Okayama Univ.)
第3著者 氏名(和/英/ヨミ) / /
第3著者 所属(和/英) (略称: )
(略称: )
第4著者 氏名(和/英/ヨミ) / /
第4著者 所属(和/英) (略称: )
(略称: )
第5著者 氏名(和/英/ヨミ) / /
第5著者 所属(和/英) (略称: )
(略称: )
第6著者 氏名(和/英/ヨミ) / /
第6著者 所属(和/英) (略称: )
(略称: )
第7著者 氏名(和/英/ヨミ) / /
第7著者 所属(和/英) (略称: )
(略称: )
第8著者 氏名(和/英/ヨミ) / /
第8著者 所属(和/英) (略称: )
(略称: )
第9著者 氏名(和/英/ヨミ) / /
第9著者 所属(和/英) (略称: )
(略称: )
第10著者 氏名(和/英/ヨミ) / /
第10著者 所属(和/英) (略称: )
(略称: )
第11著者 氏名(和/英/ヨミ) / /
第11著者 所属(和/英) (略称: )
(略称: )
第12著者 氏名(和/英/ヨミ) / /
第12著者 所属(和/英) (略称: )
(略称: )
第13著者 氏名(和/英/ヨミ) / /
第13著者 所属(和/英) (略称: )
(略称: )
第14著者 氏名(和/英/ヨミ) / /
第14著者 所属(和/英) (略称: )
(略称: )
第15著者 氏名(和/英/ヨミ) / /
第15著者 所属(和/英) (略称: )
(略称: )
第16著者 氏名(和/英/ヨミ) / /
第16著者 所属(和/英) (略称: )
(略称: )
第17著者 氏名(和/英/ヨミ) / /
第17著者 所属(和/英) (略称: )
(略称: )
第18著者 氏名(和/英/ヨミ) / /
第18著者 所属(和/英) (略称: )
(略称: )
第19著者 氏名(和/英/ヨミ) / /
第19著者 所属(和/英) (略称: )
(略称: )
第20著者 氏名(和/英/ヨミ) / /
第20著者 所属(和/英) (略称: )
(略称: )
講演者 第1著者 
発表日時 2017-10-19 15:55:00 
発表時間 30分 
申込先研究会 SS 
資料番号 SS2017-26, DC2017-25 
巻番号(vol) vol.117 
号番号(no) no.248(SS), no.249(DC) 
ページ範囲 pp.31-36 
ページ数
発行日 2017-10-12 (SS, DC) 


[研究会発表申込システムのトップページに戻る]

[電子情報通信学会ホームページ]


IEICE / 電子情報通信学会