Web-Server Implementation of Code Completion Problem for Java Programming Learning Assistant System

Htoo Htoo Sandi Kyaw, Nobuo Funabiki, Nobuya Ishihara, Minoru Kuribayashi, Wen Chung Kao

研究成果

1 被引用数 (Scopus)

抄録

To advance Java programming educations, Java Programming Learning Assistant System (JPLAS) has been developed and used in universities in Japan and Myanmar. JPLAS offers several types of programming exercises to cover different learning levels, including the element fill-in-blank problem (EFP) and the code completion problem (CCP). In CCP, an incomplete source code made by removing some elements is given to a student, and its completion is requested by filling in the missing elements properly. The answer is marked by comparing each statement with the corresponding one in the original code. In contrast to EFP, CCP does not show the locations of missing elements. In the trial, CCP has been implemented on offline JPLAS. Data exchange between a teacher and students in a Java programming course is made using USB memories, which takes large loads. In this paper, we implement CCP on the Web server for online JPLAS by extending the implementation of EFP. As well, the evaluations have confirmed the effectiveness of this implementation.

本文言語English
ホスト出版物のタイトル2019 IEEE International Conference on Consumer Electronics - Taiwan, ICCE-TW 2019
出版社Institute of Electrical and Electronics Engineers Inc.
ISBN(電子版)9781728132792
DOI
出版ステータスPublished - 5月 2019
イベント6th IEEE International Conference on Consumer Electronics - Taiwan, ICCE-TW 2019 - Yilan
継続期間: 5月 20 20195月 22 2019

出版物シリーズ

名前2019 IEEE International Conference on Consumer Electronics - Taiwan, ICCE-TW 2019

Conference

Conference6th IEEE International Conference on Consumer Electronics - Taiwan, ICCE-TW 2019
国/地域Taiwan, Province of China
CityYilan
Period5/20/195/22/19

ASJC Scopus subject areas

  • コンピュータ ネットワークおよび通信
  • コンピュータ サイエンスの応用
  • コンピュータ ビジョンおよびパターン認識
  • 電子工学および電気工学

フィンガープリント

「Web-Server Implementation of Code Completion Problem for Java Programming Learning Assistant System」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル