Effects of a Mobile Cloud-Based Learning System Using a P2P Reverse Engineering Approach on Enhancing Computational Thinking

被引:0
作者
Supaluk S. [1 ]
Khlaisang J. [1 ]
机构
[1] Noawanit Songkram Chulalongkorn University, Bangkok
关键词
computational thinking; peer learning; reverse engineering; —cloud-based learning;
D O I
10.3991/ijim.v15i21.23143
中图分类号
学科分类号
摘要
—In each country, skills development in the 21st century plays a crucial role in education at all levels. One of these skills is computational thinking (CT), which is the ability to systematically think and solve problems in daily life. This research aims to ascertain the benefits of using a mobile cloud-based learning system with a peer-to-peer reverse engineering approach in enhancing CT skill. In this study, a cloud-based learning system and learning management plans were employed as research instruments, and a CT test was used as a data gathering instrument. The data were analyzed using the mean and standard deviation, repeated-measures analysis of variance (ANOVA), and t-test. The findings suggested that the students' scores were higher after using the cloud-based learning system, at a 0.05 level of significance. After performing the repeated-measures ANOVA, the students' scores were significantly higher at a 0.05 level in each round of the CT test. At the same time, peer learning increased the positive attitude of the learners toward the system and promoted the effectiveness of working in a team. This study provides a better understanding of the current research trends in the field of CT education, the perception of students, and the learning strategies and technology involved in CT education. © 2021. All Rights Reserved.
引用
收藏
页码:67 / 87
页数:20
相关论文
共 49 条
[1]  
Williamson B., Political computational thinking: policy networks, digital governance and ‘learning to code, Critical Policy Studies, 10, 1, pp. 39-58, (2016)
[2]  
Bocconi S., Chioccariello A., Dettori G., Ferrari A., Engelhardt K., Developing Computational Thinking in Compulsory Education. Implications for policy and practice, (2016)
[3]  
Heintz F., Mannila L., Farnqvist T., A review of models for introducing computational thinking. computer science and computing in K-12 education, Frontiers in Education. Conference (FIE), pp. 1-9, (2016)
[4]  
Computational thinking for all, (2014)
[5]  
So H., Jong M. S., Liu C., Computational Thinking Education in the Asian Pacific Region, The Asia-Pacific Education Researcher, 29, pp. 1-8, (2020)
[6]  
Bedar R. A. H., Al-Shboul M., The Effect of Using STEAM Approach on Developing Computational Thinking Skills among High School Students in Jordan, International Journal of Interactive Mobile Technologies (iJIM), 14, 14, (2020)
[7]  
Wing J. M., Computational Thinking, Communications of the ACM, 49, 3, pp. 33-35, (2006)
[8]  
Denning P. J., The Profession of It Beyond Computational thinking, Communications of the acm, 52, 6, pp. 28-30, (2009)
[9]  
Lu J., Fletcher G. H. L., Thinking About Computational Thinking, ACM SIGCSE Bulletin - SIGCSE '09, 41, 1, pp. 260-264, (2009)
[10]  
Lye S. Y., Koh J. H. L., Review on teaching and learning of computational thinking through programming: What is next for K-12?, Computers in Human Behavior, 41, pp. 51-61, (2014)