Author:
Lai Ching-Hsiang,Chen Yan-Kwang,Wang Ya-huei,Liao Hung-Chang
Abstract
In this study, the authors constructed structural equation models in order to determine the relationship between students’ learning attitudes and their computational thinking perspectives and programming empowerment. The purpose is to understand students’ perceived competence to use computational thinking effectively, along with their computer programming learning attitude regarding the C++ programming language for one semester (2 hours per week, 36 total learning hours). A total of 495 students specializing in the medical field participated in the study. Structural equation models were constructed according to three adapted scales: the computer programming learning attitude scale, the computational thinking perspectives scale, and the programming empowerment scale. The computer programming learning attitude scale is based on three factors: willingness, negativity, and necessity. The computational thinking perspectives scale also considers three factors: the ability to express, the ability to connect, and the ability to question. The programming empowerment scale is composed of four factors: meaningfulness, impact, creative self-efficacy, and programming self-efficacy. The results showed that a positive learning attitude will positively affect computational thinking perspectives and programming empowerment. However, when students have a negativity attitude, feeling that they are being forced to learn the C++ programming language, their computational thinking perspectives and programming empowerment will be negatively affected. In order to promote students’ learning attitude, various teaching strategies, teaching curriculum design, and pedagogy design could be further explored.
Subject
Health, Toxicology and Mutagenesis,Public Health, Environmental and Occupational Health
Reference87 articles.
1. Learning motivation in e-learning facilitated computer programming courses
2. A problem posing-based practicing strategy for facilitating students’ computer programming skills in the team-based learning mode
3. Enhancing students’ computer programming performances, critical thinking awareness and attitudes towards programming: An online peer-assessment attempt;Wang;Educ. Technol. Soc.,2017
4. Next Generation Science Standards [Next Generation Science Standards: For States, by States]http://www.nextgenscience.org/
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献