Developing a self-regulated oriented online programming teaching and learning system

Tien Chi Huang, Yu Shu, Shu-Hsuan Chang, Yan Zhang Huang, Sung Lin Lee, Yong Ming Huang, Chien Hung Liu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

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.

Original languageEnglish
Title of host publicationProceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering
Subtitle of host publicationLearning for the Future Now, TALE 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages115-120
Number of pages6
ISBN (Electronic)9781479976720
DOIs
Publication statusPublished - 2015 Mar 17
Event2014 IEEE International Conference on Teaching, Assessment and Learning for Engineering, TALE 2014 - Wellington, New Zealand
Duration: 2014 Dec 82014 Dec 10

Publication series

NameProceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering: Learning for the Future Now, TALE 2014

Other

Other2014 IEEE International Conference on Teaching, Assessment and Learning for Engineering, TALE 2014
CountryNew Zealand
CityWellington
Period14-12-0814-12-10

Fingerprint

Computer programming
Learning systems
Teaching
programming
Students
learning
teacher
student
Demonstrations
Education
teaching strategy
entertainment
Monitoring
monitoring
efficiency
ability
trend
education
experience
Group

All Science Journal Classification (ASJC) codes

  • Engineering(all)
  • Education
  • Human-Computer Interaction
  • Computer Science Applications

Cite this

Huang, T. C., Shu, Y., Chang, S-H., Huang, Y. Z., Lee, S. L., Huang, Y. M., & Liu, C. H. (2015). Developing a self-regulated oriented online programming teaching and learning system. In Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering: Learning for the Future Now, TALE 2014 (pp. 115-120). [7062599] (Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering: Learning for the Future Now, TALE 2014). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/TALE.2014.7062599
Huang, Tien Chi ; Shu, Yu ; Chang, Shu-Hsuan ; Huang, Yan Zhang ; Lee, Sung Lin ; Huang, Yong Ming ; Liu, Chien Hung. / Developing a self-regulated oriented online programming teaching and learning system. Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering: Learning for the Future Now, TALE 2014. Institute of Electrical and Electronics Engineers Inc., 2015. pp. 115-120 (Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering: Learning for the Future Now, TALE 2014).
@inproceedings{41e48345c91545fabfa62f0c5f18c886,
title = "Developing a self-regulated oriented online programming teaching and learning system",
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.",
author = "Huang, {Tien Chi} and Yu Shu and Shu-Hsuan Chang and Huang, {Yan Zhang} and Lee, {Sung Lin} and Huang, {Yong Ming} and Liu, {Chien Hung}",
year = "2015",
month = "3",
day = "17",
doi = "10.1109/TALE.2014.7062599",
language = "English",
series = "Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering: Learning for the Future Now, TALE 2014",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "115--120",
booktitle = "Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering",
address = "United States",

}

Huang, TC, Shu, Y, Chang, S-H, Huang, YZ, Lee, SL, Huang, YM & Liu, CH 2015, Developing a self-regulated oriented online programming teaching and learning system. in Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering: Learning for the Future Now, TALE 2014., 7062599, Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering: Learning for the Future Now, TALE 2014, Institute of Electrical and Electronics Engineers Inc., pp. 115-120, 2014 IEEE International Conference on Teaching, Assessment and Learning for Engineering, TALE 2014, Wellington, New Zealand, 14-12-08. https://doi.org/10.1109/TALE.2014.7062599

Developing a self-regulated oriented online programming teaching and learning system. / Huang, Tien Chi; Shu, Yu; Chang, Shu-Hsuan; Huang, Yan Zhang; Lee, Sung Lin; Huang, Yong Ming; Liu, Chien Hung.

Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering: Learning for the Future Now, TALE 2014. Institute of Electrical and Electronics Engineers Inc., 2015. p. 115-120 7062599 (Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering: Learning for the Future Now, TALE 2014).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Developing a self-regulated oriented online programming teaching and learning system

AU - Huang, Tien Chi

AU - Shu, Yu

AU - Chang, Shu-Hsuan

AU - Huang, Yan Zhang

AU - Lee, Sung Lin

AU - Huang, Yong Ming

AU - Liu, Chien Hung

PY - 2015/3/17

Y1 - 2015/3/17

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=84928238764&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84928238764&partnerID=8YFLogxK

U2 - 10.1109/TALE.2014.7062599

DO - 10.1109/TALE.2014.7062599

M3 - Conference contribution

T3 - Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering: Learning for the Future Now, TALE 2014

SP - 115

EP - 120

BT - Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering

PB - Institute of Electrical and Electronics Engineers Inc.

ER -

Huang TC, Shu Y, Chang S-H, Huang YZ, Lee SL, Huang YM et al. Developing a self-regulated oriented online programming teaching and learning system. In Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering: Learning for the Future Now, TALE 2014. Institute of Electrical and Electronics Engineers Inc. 2015. p. 115-120. 7062599. (Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering: Learning for the Future Now, TALE 2014). https://doi.org/10.1109/TALE.2014.7062599