TY - JOUR
T1 - A web-based programming learning environment to support cognitive development
AU - Hwang, Wu Yuin
AU - Wang, Chin Yu
AU - Hwang, Gwo Jen
AU - Huang, Yueh Min
AU - Huang, Susan
PY - 2008/12
Y1 - 2008/12
N2 - Web-based programming has become a popular and vital issue in recent years. The rapid growth of various applications not only demonstrates the importance of web-based programming, but also reveals the difficulty of training relevant skills. The difficulty is owing to the lack of facilities such as online coding, debugging and peer help to assist the students in promoting their cognitive development in web-based programming. To cope with these problems, in this paper, a web-based programming assisted system, "WPAS", is proposed, which is able to support five programming activities with various difficulty levels of cognition based on Bloom's cognitive taxonomy. WPAS provides online coding, debugging and annotation tools to conduct the training and peer assessment for web-based programming. Experimental results of 47 undergraduate students show that the innovative approach is helpful to the students in improving their cognitive development in Web-based programming. In addition, according to the results of the questionnaire, most of the participants perceived the ease of use and usefulness of the proposed system. Therefore, this study suggests that teachers could design Web-based programming activities supported by the WPAS system to improve students' cognitive development in web-based programming.
AB - Web-based programming has become a popular and vital issue in recent years. The rapid growth of various applications not only demonstrates the importance of web-based programming, but also reveals the difficulty of training relevant skills. The difficulty is owing to the lack of facilities such as online coding, debugging and peer help to assist the students in promoting their cognitive development in web-based programming. To cope with these problems, in this paper, a web-based programming assisted system, "WPAS", is proposed, which is able to support five programming activities with various difficulty levels of cognition based on Bloom's cognitive taxonomy. WPAS provides online coding, debugging and annotation tools to conduct the training and peer assessment for web-based programming. Experimental results of 47 undergraduate students show that the innovative approach is helpful to the students in improving their cognitive development in Web-based programming. In addition, according to the results of the questionnaire, most of the participants perceived the ease of use and usefulness of the proposed system. Therefore, this study suggests that teachers could design Web-based programming activities supported by the WPAS system to improve students' cognitive development in web-based programming.
KW - Cognitive development
KW - Digital learning environment
KW - Teaching/learning strategies
KW - Web-based programming
UR - http://www.scopus.com/inward/record.url?scp=56549102072&partnerID=8YFLogxK
U2 - 10.1016/j.intcom.2008.07.002
DO - 10.1016/j.intcom.2008.07.002
M3 - 期刊論文
AN - SCOPUS:56549102072
SN - 0953-5438
VL - 20
SP - 524
EP - 534
JO - Interacting with Computers
JF - Interacting with Computers
IS - 6
ER -