TY - GEN
T1 - A Study of Grammar-concept Understanding Problems for Web-client Programming
AU - Mon, Khin Thet
AU - Qi, Huiyu
AU - Wai, Khaing Hsu
AU - Funabiki, Nobuo
AU - Kao, Wen Chung
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - Web-client Programming with HTML, CSS, and JavaScript has evolved into an essential aspect of contemporary web application development. If students are equipped with the knowledge and expertise of web-client programming, they will have promising career prospects in the industry. In this paper, we propose the concept of Grammar-concept Understanding Problem (GUP) for web-client programming. GUP tasks students with answering questions related to fundamental grammar concepts in the provided source code. The correctness of the answer is evaluated through string matching against the correct solution. To evaluate the efficacy of GUP, we generated 15 GUP instances and assigned them to 27 master students in Okayama University. Their solution results confirm the validity of the proposal, demonstrating that the generated GUP instances are well-suited for novice students.
AB - Web-client Programming with HTML, CSS, and JavaScript has evolved into an essential aspect of contemporary web application development. If students are equipped with the knowledge and expertise of web-client programming, they will have promising career prospects in the industry. In this paper, we propose the concept of Grammar-concept Understanding Problem (GUP) for web-client programming. GUP tasks students with answering questions related to fundamental grammar concepts in the provided source code. The correctness of the answer is evaluated through string matching against the correct solution. To evaluate the efficacy of GUP, we generated 15 GUP instances and assigned them to 27 master students in Okayama University. Their solution results confirm the validity of the proposal, demonstrating that the generated GUP instances are well-suited for novice students.
KW - HTML
KW - JavaScript
KW - code understanding
KW - grammar
KW - web-client programming
UR - http://www.scopus.com/inward/record.url?scp=85179756578&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85179756578&partnerID=8YFLogxK
U2 - 10.1109/GCCE59613.2023.10315660
DO - 10.1109/GCCE59613.2023.10315660
M3 - Conference contribution
AN - SCOPUS:85179756578
T3 - GCCE 2023 - 2023 IEEE 12th Global Conference on Consumer Electronics
SP - 137
EP - 138
BT - GCCE 2023 - 2023 IEEE 12th Global Conference on Consumer Electronics
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 12th IEEE Global Conference on Consumer Electronics, GCCE 2023
Y2 - 10 October 2023 through 13 October 2023
ER -