NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 12 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Chih-Ming Chen; Ming-Yan Huang – International Journal of STEM Education, 2024
Background: Computational thinking (CT) is crucial to fostering critical thinking and problem-solving skills. Many elementary schools have been cultivating students' CT through block-based programming languages such as Scratch using traditional teacher-centered teaching methods. However, the approach excessively relies on teacher lectures, so the…
Descriptors: Computation, Thinking Skills, Programming, Learning Processes
Peer reviewed Peer reviewed
Direct linkDirect link
Guangrui Fan; Dandan Liu; Rui Zhang; Lihu Pan – International Journal of STEM Education, 2025
Purpose: This study investigates the impact of AI-assisted pair programming on undergraduate students' intrinsic motivation, programming anxiety, and performance, relative to both human-human pair programming and individual programming approaches. Methods: A quasi-experimental design was conducted over two academic years (2023-2024) with 234…
Descriptors: Artificial Intelligence, Computer Software, Technology Uses in Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Xinli Zhang; Yuchen Chen; Lailin Hu; Gwo-Jen Hwang; Yun-Fang Tu – International Journal of STEM Education, 2025
Background: In the digital age, fostering young children's computational thinking (CT) and executive functions (EFs) through programming has emerged as a significant research issue. While unplugged programming activities are commonly adopted in preschools, robot programming activities have recently gained attention for the potential to enhance…
Descriptors: Thinking Skills, Computation, Executive Function, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Matthew Bahnson; Allison Godwin; Christian Schunn; Eric McChesney; Linda DeAngelo – International Journal of STEM Education, 2025
Background: The demand for engineers in the workforce continues to rise, which requires increased retention and degree completion at the undergraduate level. Engineering educators need to better understand opportunities to retain students in engineering majors. A strong sense of belonging in engineering represents one important contributor to…
Descriptors: Academic Persistence, Engineering Education, Sense of Belonging, Intervention
Peer reviewed Peer reviewed
Direct linkDirect link
Videnovik, Maja; Vold, Tone; Kiønig, Linda; Madevska Bogdanova, Ana; Trajkovik, Vladimir – International Journal of STEM Education, 2023
Using games in education has the potential to increase students' motivation and engagement in the learning process, gathering long-lasting practical knowledge. Expanding interest in implementing a game-based approach in computer science education highlights the need for a comprehensive overview of the literature research. This scoping review aims…
Descriptors: Game Based Learning, Computer Science Education, Literature Reviews, Curriculum Implementation
Peer reviewed Peer reviewed
Direct linkDirect link
Darmawansah, Darmawansah; Hwang, Gwo-Jen; Chen, Mei-Rong Alice; Liang, Jia-Cing – International Journal of STEM Education, 2023
Fostering students' competence in applying interdisciplinary knowledge to solve problems has been recognized as an important and challenging issue globally. This is why STEM (Science, Technology, Engineering, Mathematics) education has been emphasized at all levels in schools. Meanwhile, the use of robotics has played an important role in STEM…
Descriptors: STEM Education, Robotics, Elementary Secondary Education, Educational Research
Peer reviewed Peer reviewed
Direct linkDirect link
Lee, Hsin-Yu; Lin, Chia-Ju; Wang, Wei-Sheng; Chang, Wei-Cyun; Huang, Yueh-Min – International Journal of STEM Education, 2023
In the realm of Science, Technology, Engineering, and Mathematic (STEM) education, computer programming stands as a vital discipline, amalgamating cross-disciplinary knowledge and fostering the capacity to solve real-world problems via fundamental concepts and logical methodologies inherent to computer science. Recognizing the important of…
Descriptors: Intervention, Elementary Secondary Education, Programming, Skill Development
Peer reviewed Peer reviewed
Direct linkDirect link
Hao, Xiaoxin; Xu, Zhiyi; Guo, Mingyue; Hu, Yuzheng; Geng, Fengji – International Journal of STEM Education, 2023
Background: Coding has become an integral part of STEM education. However, novice learners face difficulties in processing codes within embedded structures (also termed nested structures). This study aimed to investigate the cognitive mechanism underlying the processing of embedded coding structures based on hierarchical complexity theory, which…
Descriptors: Cognitive Processes, Difficulty Level, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Alejandra J. Magana; Joreen Arigye; Abasiafak Udosen; Joseph A. Lyon; Parth Joshi; Elsje Pienaar – International Journal of STEM Education, 2024
Background: This study posits that scaffolded team-based computational modeling and simulation projects can support model-based learning that can result in evidence of representational competence and regulatory skills. The study involved 116 students from a second-year thermodynamics undergraduate course organized into 24 teams, who worked on…
Descriptors: Scaffolding (Teaching Technique), Thermodynamics, Science Education, Undergraduate Study
Peer reviewed Peer reviewed
Direct linkDirect link
Zhizezhang Gao; Haochen Yan; Jiaqi Liu; Xiao Zhang; Yuxiang Lin; Yingzhi Zhang; Xia Sun; Jun Feng – International Journal of STEM Education, 2025
Background: With the increasing interdisciplinarity between computer science (CS) and other fields, a growing number of non-CS students are embracing programming. However, there is a gap in research concerning differences in programming learning between CS and non-CS students. Previous studies predominantly relied on outcome-based assessments,…
Descriptors: Computer Science Education, Mathematics Education, Novices, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Ouyang, Fan; Dai, Xinyu; Chen, Si – International Journal of STEM Education, 2022
Background: Instructor scaffolding is proved to be an effective means to improve collaborative learning quality, but empirical research indicates discrepancies about the effect of instructor scaffoldings on collaborative programming. Few studies have used multimodal learning analytics (MMLA) to comprehensively analyze the collaborative programming…
Descriptors: Learning Analytics, Scaffolding (Teaching Technique), Small Group Instruction, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Sun, Dan; Ouyang, Fan; Li, Yan; Zhu, Caifeng – International Journal of STEM Education, 2021
Background: Unplugged programming is proved to be an effective means to foster the learner-centered programming learning. In addition to the final tests, learners' programming knowledge, skills, and capacities are primarily demonstrated throughout the programming process, particularly in the situation when they encounter challenges and problems.…
Descriptors: Programming, Secondary School Students, Secondary School Teachers, Knowledge Level