{"title":"开发面向自我调节的在线编程教与学系统","authors":"Tien-Chi Huang, Sung-Lin Lee, Yu Shu, Yong-Ming Huang, Shu-Hsuan Chang, Chien-Hung Liu, Yan-Zhang Huang","doi":"10.1109/TALE.2014.7062599","DOIUrl":null,"url":null,"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.","PeriodicalId":230734,"journal":{"name":"2014 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"Developing a self-regulated oriented online programming teaching and learning system\",\"authors\":\"Tien-Chi Huang, Sung-Lin Lee, Yu Shu, Yong-Ming Huang, Shu-Hsuan Chang, Chien-Hung Liu, Yan-Zhang Huang\",\"doi\":\"10.1109/TALE.2014.7062599\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":230734,\"journal\":{\"name\":\"2014 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TALE.2014.7062599\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TALE.2014.7062599","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11
摘要
随着计算机技术的发展趋势,编程技能成为未来世界的核心竞争力,这凸显了编程教育的重要性。然而,大多数相关文献表明,编程对于学习它的学习者和教授它的教师来说都是很难解决的。尽管它很重要,但教师采用编程制作的系统来教学生设计如何编程的案例很少。本研究提出了一个在线编程学习系统,通过实时屏幕共享、同步演示、学生作品集监控等基于理论的功能,提高学生的学习成绩、自主学习能力和教师的教学体验。本研究以45名资讯科技大一学生为研究对象,采用单组前测后测设计,探讨系统的学习效率。结果表明,学生的元认知策略和编程成绩均有提高。未来,研究人员将继续调整LETJS (Learning with Entertainment and Training In JavaScript)系统和教学策略,以创新的方式达到完善自我调节动作控制策略的目标。
Developing a self-regulated oriented online programming teaching and learning system
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.