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.

原文英語
主出版物標題2019 IEEE International Conference on Consumer Electronics - Taiwan, ICCE-TW 2019
發行者Institute of Electrical and Electronics Engineers Inc.
ISBN(電子)9781728132792
DOIs
出版狀態已發佈 - 2019 五月
事件6th IEEE International Conference on Consumer Electronics - Taiwan, ICCE-TW 2019 - Yilan, 臺灣
持續時間: 2019 五月 202019 五月 22

出版系列

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

會議

會議6th IEEE International Conference on Consumer Electronics - Taiwan, ICCE-TW 2019
國家/地區臺灣
城市Yilan
期間2019/05/202019/05/22

ASJC Scopus subject areas

  • 電腦網路與通信
  • 電腦科學應用
  • 電腦視覺和模式識別
  • 電氣與電子工程

指紋

深入研究「Web-Server Implementation of Code Completion Problem for Java Programming Learning Assistant System」主題。共同形成了獨特的指紋。

引用此