An Implementation of Answer Code Validation Program for Code Writing Problem in Java Programming Learning Assistant System

Khaing Hsu Wai*, Nobuo Funabiki, Soe Thandar Aung, Khin Thet Mon, Htoo Htoo Sandi Kyaw, Wen Chung Kao

*此作品的通信作者

研究成果: 書貢獻/報告類型會議論文篇章

6 引文 斯高帕斯(Scopus)

摘要

To assist Java programming learning of novice students, we have developed the web-based Java Programming Learning Assistant System (JPLAS). It provides various exercise problems to cultivate code reading and code writing skills to support studies at various levels. The code writing problem (CWP) asks a student to write a source code to pass the given test code where the correctness is verified by running them on JUnit. Previously, we implemented the answer platform for students to solve CWP assignments with the automatic runs. However, the teacher needs to manually run them one by one to verify a lot of source codes from students. In this paper, we implement the answer code validation program that automatically verifies all the source codes for one test code and reports the number of tests that each code passed with the CSV file. For evaluations, we applied the program to a total of 999 source codes from 12-43 students for a total of 45 test codes that were assigned in the Java programming course in Okayama university, including for final examinations. The application results confirm the validity and effectiveness of the proposal.

原文英語
主出版物標題2023 11th International Conference on Information and Education Technology, ICIET 2023
發行者Institute of Electrical and Electronics Engineers Inc.
頁面193-198
頁數6
ISBN(電子)9781665465489
DOIs
出版狀態已發佈 - 2023
事件11th International Conference on Information and Education Technology, ICIET 2023 - Fujisawa, 日本
持續時間: 2023 3月 182023 3月 20

出版系列

名字2023 11th International Conference on Information and Education Technology, ICIET 2023

會議

會議11th International Conference on Information and Education Technology, ICIET 2023
國家/地區日本
城市Fujisawa
期間2023/03/182023/03/20

ASJC Scopus subject areas

  • 電腦科學應用
  • 資訊系統與管理
  • 媒體技術
  • 教育

指紋

深入研究「An Implementation of Answer Code Validation Program for Code Writing Problem in Java Programming Learning Assistant System」主題。共同形成了獨特的指紋。

引用此