Title :
Developing a self-regulated oriented online programming teaching and learning system
Author :
Tien-Chi Huang ; Sung-Lin Lee ; Yu Shu ; Yong-Ming Huang ; Shu-Hsuan Chang ; Chien-Hung Liu ; Yan-Zhang Huang
Author_Institution :
Dept. of Inf. Manage., Nat. Taichung Univ. of Sci. & Technol., Taichung, Taiwan
Abstract :
Along with the trend of computer technology, programming skill becomes the core competency of the future world, which highlights the importance of programming education. However, most of the related literature indicated that programming is difficult to be tackled for both learners who learn it and teachers who teach it. Despite of the importance, there are only a few cases in which teachers adopt system, which is made by programming, to teach students to design how to program. In this study, an online programming learning system was proposed to improve students´ learning achievement, self-regulated learning ability and teachers´ teaching experiences through several theory-based functions such as real-time screen-sharing, synchronous demonstration, and students´ portfolio monitoring. To explore the learning efficiency of the proposed system, a one-group pretest-posttest design was performed in which 45 freshmen IT students were participants. The results have shown that meta-cognitive strategy and the programming achievement have improved. In the future, researchers will continue to adjust LETJS (Learning with Entertainment and Training in JavaScript) system and teaching strategy, taking an innovative approach to reach the goal of improving self-regulated action control strategy.
Keywords :
computer science education; programming; teaching; computer technology; meta-cognitive strategy; one-group pretest-posttest design; programming achievement; programming education; programming skill; programming teaching and learning system; realtime screen-sharing function; self-regulated action control strategy; student learning achievement; student portfolio monitoring function; student self-regulated learning ability; synchronous demonstration function; teaching experience; theory-based function; Computers; Education; Learning systems; Materials; Monitoring; Programming profession; Experiential Learning Theory; JavaScript; Programming; online learning system; self-regulated learning;
Conference_Titel :
Teaching, Assessment and Learning (TALE), 2014 International Conference on
DOI :
10.1109/TALE.2014.7062599