Improvements of Blank Element Selection Algorithm for Element Fill-in-blank Problem in Web-client Programming

Huiyu Qi*, Nobuo Funabiki, Khaing Hsu Wai, Flasma Veronicha Hendryanna, Wen Chung Kao

*此作品的通信作者

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

摘要

In modern societies, web application systems take main roles among Internet-based information systems. To enhance educations of web-client programming for interactive user interfaces on browsers, we have studied the Element Fill-in-blank Problem (EFP) as a self-guided learning tool. EFP involves students completing the given source code based on the web page screenshots, fostering a dynamic approach to mastering web-client programming. Previously, the blank element selection algorithm has been studied to automatically generate EFP instances from source codes. However, the current algorithm encounters several limitations such as selections of meaningless blanks and insufficient selections of CSS properties. In this paper, we propose two improvements of this algorithm to address the limitations, namely, the two-step blank element identification and the key CSS property consideration. These improvements will help generate higher-quality EFP instances. As the evaluation of the proposal, we compared the outputs of the previous and proposed algorithms on the 10 source codes, and confirmed that the proposal could avoid meaningless blanks and increase the blanks for CSS properties.

原文英語
主出版物標題2023 IEEE International Conference on Consumer Electronics-Asia, ICCE-Asia 2023
發行者Institute of Electrical and Electronics Engineers Inc.
ISBN(電子)9798350344318
DOIs
出版狀態已發佈 - 2023
事件2023 IEEE International Conference on Consumer Electronics-Asia, ICCE-Asia 2023 - Busan, 大韓民國
持續時間: 2023 10月 232023 10月 25

出版系列

名字2023 IEEE International Conference on Consumer Electronics-Asia, ICCE-Asia 2023

會議

會議2023 IEEE International Conference on Consumer Electronics-Asia, ICCE-Asia 2023
國家/地區大韓民國
城市Busan
期間2023/10/232023/10/25

ASJC Scopus subject areas

  • 電腦網路與通信
  • 電腦視覺和模式識別
  • 電氣與電子工程
  • 媒體技術
  • 儀器
  • 人工智慧

指紋

深入研究「Improvements of Blank Element Selection Algorithm for Element Fill-in-blank Problem in Web-client Programming」主題。共同形成了獨特的指紋。

引用此