A Study of Grammar-concept Understanding Problem for Web Server-Side JavaScript Programming Learning

Soe Thandar Aung*, May Zin Htun, Nobuo Funabiki, Yan Watequlis Syaifudin, Wen Chung Kao

*此作品的通信作者

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

摘要

JavaScript is a lightweight and interpreter-based programming language that has gained increasing popularity due to its importance in web application development. To support self-study for novice students, we have developed the JavaScript programming learning assistant system (JSPLAS). JSPLAS implemented the grammar-concept understanding problem (GUP), which serves as an introductory step for learning basic concepts and client-side development in JavaScript. However, it currently lacks coverage of server-side development, which is also crucial in web application development. In this paper, we propose an extension of the Grammar-Concept Understanding Problem (GUP) for web server-side JavaScript programming. A GUP instance consists of a source code and a set of questions that inquire about the definitions of key grammar concepts used in the code, where the answer is the keyword itself. We employ string matching technique to evaluate the accuracy of students' answers. For evaluations, we generated 10 GUP instances by selecting 55 keywords and the corresponding questions for them, and assigned them to 41 students in Japan and Indonesia. Their solution results confirm the effectiveness of our proposal.

原文英語
主出版物標題2023 International Conference on Consumer Electronics - Taiwan, ICCE-Taiwan 2023 - Proceedings
發行者Institute of Electrical and Electronics Engineers Inc.
頁面233-234
頁數2
ISBN(電子)9798350324174
DOIs
出版狀態已發佈 - 2023
事件2023 International Conference on Consumer Electronics - Taiwan, ICCE-Taiwan 2023 - Pingtung, 臺灣
持續時間: 2023 7月 172023 7月 19

出版系列

名字2023 International Conference on Consumer Electronics - Taiwan, ICCE-Taiwan 2023 - Proceedings

會議

會議2023 International Conference on Consumer Electronics - Taiwan, ICCE-Taiwan 2023
國家/地區臺灣
城市Pingtung
期間2023/07/172023/07/19

ASJC Scopus subject areas

  • 人工智慧
  • 人機介面
  • 資訊系統
  • 資訊系統與管理
  • 電氣與電子工程
  • 媒體技術
  • 儀器

指紋

深入研究「A Study of Grammar-concept Understanding Problem for Web Server-Side JavaScript Programming Learning」主題。共同形成了獨特的指紋。

引用此