An Investigation of Code Modification Problem for Learning Server-side JavaScript Programming in Web Application System

Khaing Hsu Wai*, Nobuo Funabiki, Shune Lae Aung, Soe Thandar Aung, May Zin Htun, Yan Watequlis Syaifudin, Wen Chung Kao

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Nowadays, JavaScript has become popular in web programming using Node.js, since it can be used on both client and server sides to make web pages interactive in a web application system. Previously, we have studied the code modification problem (CMP) for self-study of client-side programming for interactive web pages. A CMP instance requests to modify the given source code to satisfy the specified requirements. The correctness of any answer is checked through string matching with the correct one. In this paper, we investigate the CMP for self-study of server-side JavaScript programming. For its evaluations, we generated 10 instances on basic concepts in server-side programming and assigned them to 64 novice students in Japan and Indonesia. The solution results confirmed the validity of the proposal.

Original languageEnglish
Title of host publicationGCCE 2022 - 2022 IEEE 11th Global Conference on Consumer Electronics
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages858-859
Number of pages2
ISBN (Electronic)9781665492324
DOIs
Publication statusPublished - 2022
Event11th IEEE Global Conference on Consumer Electronics, GCCE 2022 - Osaka, Japan
Duration: 2022 Oct 182022 Oct 21

Publication series

NameGCCE 2022 - 2022 IEEE 11th Global Conference on Consumer Electronics

Conference

Conference11th IEEE Global Conference on Consumer Electronics, GCCE 2022
Country/TerritoryJapan
CityOsaka
Period2022/10/182022/10/21

ASJC Scopus subject areas

  • Signal Processing
  • Information Systems and Management
  • Electrical and Electronic Engineering
  • Media Technology
  • Instrumentation
  • Social Psychology

Fingerprint

Dive into the research topics of 'An Investigation of Code Modification Problem for Learning Server-side JavaScript Programming in Web Application System'. Together they form a unique fingerprint.

Cite this