Skip to main content

ETHNOS_APP

Home • Search • Journals • List 0

Micro

Bit programming effects on elementary STEM teachers’ computational thinking and programming attitudes: A moderated mediation model

Bibliographic Data

ID21744285
AuthorsLihui Sun (0000-0002-2207-2609, Minzu University of China, corresponding author), Junjie Liu (0009-0002-6907-3470, Minzu University of China)
Year2026
Volume58
Issue2
Pages268-290
Publication date2026-03-04
Peer ReviewedYes
Open AccessNo
TypeARTICLE
VenueJournal of Research on Technology in Education (JOURNAL)
Journal identifiersISSN: 1539-1523 • E-ISSN: 1945-0818
PublisherInforma UK Limited (PUBLISHER • GB)
DOI10.1080/15391523.2024.2402357
OpenAlexW4402434908
LanguageEN
Citations received2
References cited49

Cultivating computational thinking (CT) for K-12 students has become the central issue in the digital age. However, the most significant impediment to the long-lasting development of students’ CT is teachers’ lack of CT and positive programming attitudes (PA). Therefore, this research aimed to explore the effects of Micro: bit programming training activities on STEM teachers’ CT and PA. We conducted a quasi-experimental study with 55 elementary STEM teachers that included 12 Micro: bit programming training activities and measured changes in teacher CT and PA levels using the TCTS and TPAS. The results revealed that Micro: bit programming training activities effectively enhanced STEM teachers’ CT and PA. Further analysis showed that Micro: bit programming training activities mainly improved problem-solving and creativity in CT and cognition and beliefs in PA of STEM teachers. Meanwhile, we found that Micro: bit programming training activities benefited CT and PA enhancement for STEM teachers with high educational level and low teaching years. Furthermore, the findings indicated a partially mediated effect of STEM teachers’ PA in terms of educational level affecting CT, and teachers’ teaching years also significantly moderated the second half of this mediated effect. Generally, this research expands the training approaches of CT and PA for elementary school STEM teachers while clarifying the multifactorial influence mechanisms related to CT and PA, which can provide practical references for future STEM teacher training

Computational Thinking · Mathematics education · Mediation · Multimedia · Pedagogy · Sociology · Computer Science · Educational Games and Gamification · Online Learning and Analytics · Psychology · Teaching and Learning Programming

  • Integrating computational thinking into teacher education

    Open Access•Prasetyo Listiaji, György Molnár•International Journal of…•2025

  • Grade Level Dynamics of the Predictive Role of College Students' Computational Thinking on Generative Artificial Intelligence Attitudes

    Open Access•Lihui Sun, Junjie Liu•Journal of Computer Assisted…•2026

  • Analysis of the relation between computational thinking skills and various variables with the structural equation model

    Open Access•Hatice Yıldız Durak, Hatice Yildiz Durak et al.•Computers & Education•2018

  • Stress and psychological distress among trainee secondary teachers in England

    Open Access•Roland Chaplain, Roland P Chaplain•Educational Psychology•2008

  • A study of primary school students' interest, collaboration attitude, and programming empowerment in computational thinking education

    Open Access•Siu Cheung Kong, Siu-Cheung Kong et al.•Computers & Education•2018

  • Multicollinearity and misleading statistical results

    Open Access•Jonghae Kim•Korean Journal of Anesthesiology•2019

  • A validity and reliability study of the computational thinking scales (CTS)

    Open Access•Özgen Korkmaz, Recep Cakır et al.•Computers in Human Behavior•2017

  • Computational Thinking in Elementary and Secondary Teacher Education

    Open Access•Aman Yadav, Chris Mayfield et al.•ACM Transactions on Computing…•2014

  • Expectancy–Value Theory of Achievement Motivation

    Open Access•Allan Wigfield, Jacquelynne S Eccles•Contemporary Educational Psychology•2000

  • Different programming approaches on primary students’ computational thinking

    Open Access•Lihui Sun, Junjie Liu•Educational Technology Research…•2024

  • Effects of robotics STEM camps on rural elementary students’ self-efficacy and computational thinking

    Open Access•Xiaojing Shang, Zhujun Jiang et al.•Educational Technology Research…•2023

  • Sure I can code (but do I want to?). Why boys' and girls’ programming beliefs differ and the effects of mandatory programming education

    Open Access•Una Tellhed, Fredrik Bjorklund et al.•Computers in Human Behavior•2022

  • Computational thinking education

    Open Access•Charoula Angeli, Michail N Giannakos•Computers in Human Behavior•2020

  • Measuring the effect of continuous professional development on elementary teachers’ self-efficacy to teach coding and computational thinking

    Open Access•Peter Rich, Stacie L Mason et al.•Computers & Education•2021

  • Unplugged or plugged-in programming learning

    Open Access•Kevin Sigayret, André Tricot et al.•Computers & Education•2022

  • Revising the computer programming attitude scale in the context of attitude ambivalence

    Open Access•Abdullahi Yusuf, Norah Md Noor•Journal of Computer Assisted…•2023

  • K‐12 teachers' programming attitudes among different disciplines

    Open Access•Lihui Sun, Danhua Zhou•Journal of Computer Assisted…•2024

  • Singapore teachers’ attitudes towards the use of information and communication technologies in physical education

    Open Access•Nien Xiang Tou, Ying Hwa Kee et al.•European Physical Education Review•2019

  • Why are some STEM fields more gender balanced than others

    Open Access•Sapna Cheryan, Sianna A Ziegler et al.•Psychological Bulletin•2017

Unique citing works2
Citations per year2
Citation span2025 - 2026 (2)
Citation velocitycurrent
Highly citedNo
Citation typesNeutral: 2

Tools

Open DOI
Ethnos_APP • Open Source Project • MIT License • Frontend v2.0.0 • Privacy and Cookies • API Documentation: api.ethnos.app/docs • API Source Code: GitHub • DOI: 10.5281/zenodo.17049435 • Frontend Source Code: GitHub • DOI: 10.5281/zenodo.17050053 • cruz.rio.br • Expectantes Misericordiae