ご案内 入会して研究会活動をもっとお得に!研究会参加費・年間登録費が会員価格になります。
お知らせ 【重要】研究会参加費の支払いおよび原稿アップロード手続きの変更に関するご案内
電子情報通信学会 研究会発表申込システム
講演論文 詳細
技報閲覧サービス
[ログイン]
技報アーカイブ
 トップに戻る 前のページに戻る   [Japanese] / [English] 

講演抄録/キーワード
講演名 2023-12-16 10:40
Javaプログラミング学習支援システムにおける難解な概念の理解のための解説機能の提案
景 嚴慧舩曵信生ソー タンダー アウン魯 希琴カイン スー ワイ岡山大)・上田清志日大ET2023-36
抄録 (和) 今日,Javaは,移植性の高いオブジェクト指向言語として,様々なアプリケーションシステムで使用されている.本グループでは,Java初学者による自習支援のために, Javaプログラミング学習支援システムを開発している.その解答インターフェースは, HTML/CSS/JavaScriptを用いてウェブブラウザ上に実装されている.Javaには,ジェネリクス,ラムダ式,ストリームといった,有用ではあるが,初心者にとって理解が難しい概念がある. 本研究では,学生による難解概念の理解の支援のために,JPLASに解説機能を提案する.ここでは,生成の負荷を下げるためにchatGPTを用いた作成した,補足説明を提供する.そして,JPLASの文法概念理解問題(GUP)の解答インタフェースに,提案機能を実装した.GUPでは,問題で与えるソースコードに出現する重要な文法概念に対応するキーワードを問う.評価として,10個のGUPを解説機能と共に作成し,岡山大学のJavaプログラミング授業を受講する学生に解いた貰った.その結果,本解説機能は,初学者の理解度向上に有効であることが確認された. 
(英) Nowadays, Java has been used in a variety of application systems as a highly portable object-oriented programming language. To assist self-studies of Java programming by novice students, we have developed the Java programming learning assistant system (JPLAS). The answer interface is implemented on a web browser using HTML/CSS/JavaScript. In Java programming, some concepts, such as generics, lambda expressions, and stream, can be very hard for novices, although they are useful in practical programs. In this study, we propose a commentary function in JPLAS to help students understand such hard topics in Java programming by providing additional explanations and guidance, which are made by using chatGPT to reduce implementation loads. Then, we implement the commentary function at the answer interface for the grammar-concept understanding problem (GUP) in JPLAS, where each question asks the keyword in the given source code by giving the definition. For evaluations, we generated 10 GUP instances with the commentary function, and assigned them to junior students taking the Java programming course in Okayama University, Japan. The results validate the efficacy of the proposal in enhancing understanding levels of challenging topics.
キーワード (和) Javaプログラミング / 解説機能 / 難しい文法概念 / chatGPT / JPLAS / 文法概念問題 / /  
(英) Java programming / commentary function / hard topics / chatGPT / JPLAS / grammar-concept understanding problem / /  
文献情報 信学技報, vol. 123, no. 310, ET2023-36, pp. 1-6, 2023年12月.
資料番号 ET2023-36 
発行日 2023-12-09 (ET) 
ISSN Online edition: ISSN 2432-6380
著作権に
ついて
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034)
PDFダウンロード ET2023-36

研究会情報
研究会 ET  
開催期間 2023-12-16 - 2023-12-16 
開催地(和) 岡山大学 津島キャンパス 
開催地(英) Tsushima Campus,Okayama University 
テーマ(和) プログラミング教育/一般 
テーマ(英)  
講演論文情報の詳細
申込み研究会 ET 
会議コード 2023-12-ET 
本文の言語 英語(日本語タイトルあり) 
タイトル(和) Javaプログラミング学習支援システムにおける難解な概念の理解のための解説機能の提案 
サブタイトル(和)  
タイトル(英) A Proposal of Commentary Function for Understanding Hard Topics in Java Programming Learning Assistant System 
サブタイトル(英)  
キーワード(1)(和/英) Javaプログラミング / Java programming  
キーワード(2)(和/英) 解説機能 / commentary function  
キーワード(3)(和/英) 難しい文法概念 / hard topics  
キーワード(4)(和/英) chatGPT / chatGPT  
キーワード(5)(和/英) JPLAS / JPLAS  
キーワード(6)(和/英) 文法概念問題 / grammar-concept understanding problem  
キーワード(7)(和/英) /  
キーワード(8)(和/英) /  
第1著者 氏名(和/英/ヨミ) 景 嚴慧 / Yanhui Jing / ケイ ゲンケイ
第1著者 所属(和/英) 岡山大学 (略称: 岡山大)
Okayama University (略称: Okayama Univ.)
第2著者 氏名(和/英/ヨミ) 舩曵 信生 / Nobuo Funabiki / フナビキ ノブオ
第2著者 所属(和/英) 岡山大学 (略称: 岡山大)
Okayama University (略称: Okayama Univ.)
第3著者 氏名(和/英/ヨミ) ソー タンダー アウン / Soe Thandar Aung / ソー タンダー アウン
第3著者 所属(和/英) 岡山大学 (略称: 岡山大)
Okayama University (略称: Okayama Univ.)
第4著者 氏名(和/英/ヨミ) 魯 希琴 / Xiqin Lu / ロ キキン
第4著者 所属(和/英) 岡山大学 (略称: 岡山大)
Okayama University (略称: Okayama Univ.)
第5著者 氏名(和/英/ヨミ) カイン スー ワイ / Khaing Hsu Wai / カイン スー ワイ
第5著者 所属(和/英) 岡山大学 (略称: 岡山大)
Okayama University (略称: Okayama Univ.)
第6著者 氏名(和/英/ヨミ) 上田 清志 / Kiyoshi Ueda / ウエダ キヨシ
第6著者 所属(和/英) 日本大学 (略称: 日大)
Nihon University (略称: Nihon Univ.)
第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著者 所属(和/英) (略称: )
(略称: )
第21著者 氏名(和/英/ヨミ) / /
第21著者 所属(和/英) (略称: )
(略称: )
第22著者 氏名(和/英/ヨミ) / /
第22著者 所属(和/英) (略称: )
(略称: )
第23著者 氏名(和/英/ヨミ) / /
第23著者 所属(和/英) (略称: )
(略称: )
第24著者 氏名(和/英/ヨミ) / /
第24著者 所属(和/英) (略称: )
(略称: )
第25著者 氏名(和/英/ヨミ) / /
第25著者 所属(和/英) (略称: )
(略称: )
第26著者 氏名(和/英/ヨミ) / /
第26著者 所属(和/英) (略称: )
(略称: )
第27著者 氏名(和/英/ヨミ) / /
第27著者 所属(和/英) (略称: )
(略称: )
第28著者 氏名(和/英/ヨミ) / /
第28著者 所属(和/英) (略称: )
(略称: )
第29著者 氏名(和/英/ヨミ) / /
第29著者 所属(和/英) (略称: )
(略称: )
第30著者 氏名(和/英/ヨミ) / /
第30著者 所属(和/英) (略称: )
(略称: )
第31著者 氏名(和/英/ヨミ) / /
第31著者 所属(和/英) (略称: )
(略称: )
第32著者 氏名(和/英/ヨミ) / /
第32著者 所属(和/英) (略称: )
(略称: )
第33著者 氏名(和/英/ヨミ) / /
第33著者 所属(和/英) (略称: )
(略称: )
第34著者 氏名(和/英/ヨミ) / /
第34著者 所属(和/英) (略称: )
(略称: )
第35著者 氏名(和/英/ヨミ) / /
第35著者 所属(和/英) (略称: )
(略称: )
第36著者 氏名(和/英/ヨミ) / /
第36著者 所属(和/英) (略称: )
(略称: )
講演者 第1著者 
発表日時 2023-12-16 10:40:00 
発表時間 25分 
申込先研究会 ET 
資料番号 ET2023-36 
巻番号(vol) vol.123 
号番号(no) no.310 
ページ範囲 pp.1-6 
ページ数
発行日 2023-12-09 (ET) 


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

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


IEICE / 電子情報通信学会