Publication Date
In 2025 | 1 |
Since 2024 | 3 |
Since 2021 (last 5 years) | 11 |
Since 2016 (last 10 years) | 11 |
Since 2006 (last 20 years) | 11 |
Descriptor
Source
Journal of Educational… | 11 |
Author
Ezeamuzie, Ndudi O. | 2 |
Leung, Jessica S. C. | 2 |
Alexandros Tsichouridis | 1 |
Apostolos Ampatzoglou | 1 |
Baomin Li | 1 |
Betsy Becker | 1 |
Chan, Shiau-Wei | 1 |
Chen Sun | 1 |
Chen, Cheng-Huan | 1 |
Cheng, Li | 1 |
Fujita, Taro | 1 |
More ▼ |
Publication Type
Information Analyses | 11 |
Journal Articles | 11 |
Reports - Research | 5 |
Education Level
Elementary Secondary Education | 3 |
Elementary Education | 2 |
Higher Education | 2 |
Postsecondary Education | 2 |
Secondary Education | 2 |
High Schools | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Audience
Location
Europe | 2 |
Africa | 1 |
Asia | 1 |
North America | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Qing Yu; Kun Yu; Baomin Li – Journal of Educational Computing Research, 2025
Computer programming is regarded as an important skill for the future. However, many K-12 students face challenges and difficulties in learning traditional text-based programming. Block-based visual programming (BVP) can reduce the difficulty of learning programming and is seen as a potential programming education tool. Nevertheless, the effects…
Descriptors: Programming, Computer Science Education, Visual Aids, Outcomes of Education
Alexandros Tsichouridis; Stelios Xinogalos; Apostolos Ampatzoglou – Journal of Educational Computing Research, 2024
Teaching and learning programming, and especially Object-Oriented Programming (OOP), is a complicated and challenging task. Students have to comprehend various OOP concepts and utilize them for designing object-oriented programs. Various types of educational programming environments, such as microworlds and educational games, have been devised for…
Descriptors: Programming, Computer Uses in Education, Educational Resources, Computer Science Education
Chen Sun; Stephanie Yang; Betsy Becker – Journal of Educational Computing Research, 2024
Computational thinking (CT), an essential 21st century skill, incorporates key computer science concepts such as abstraction, algorithms, and debugging. Debugging is particularly underrepresented in the CT training literature. This multi-level meta-analysis focused on debugging as a core CT skill, and investigated the effects of various debugging…
Descriptors: Troubleshooting, Computation, Thinking Skills, Intervention
Ezeamuzie, Ndudi O.; Leung, Jessica S. C. – Journal of Educational Computing Research, 2022
This article provides an overview of the diverse ways in which computational thinking has been operationalised in the literature. Computational thinking has attracted much interest and debatably ranks in importance with the time-honoured literacy skills of reading, writing, and arithmetic. However, learning interventions in this subject have…
Descriptors: Computation, Thinking Skills, Literature Reviews, Definitions
Cheng, Li; Wang, Xiaoman; Ritzhaupt, Albert D. – Journal of Educational Computing Research, 2023
Computational thinking is believed to be beneficial for Science, Technology, Engineering, and Mathematics (STEM) learning as it is closely related to many other skills required by STEM disciplines. There has been an increasing interest in integrating computational thinking into STEM and many studies have been conducted to examine the effects of…
Descriptors: Elementary Secondary Education, STEM Education, Computation, Thinking Skills
Melro, Ana; Tarling, Georgie; Fujita, Taro; Kleine Staarman, Judith – Journal of Educational Computing Research, 2023
Underpinning the teaching of coding with Computational Thinking has proved relevant for diverse learners, particularly given the increasing demand in upskilling for today's labour market. While literature on computing education is vast, it remains unexplored how existing CT conceptualisations relate to the learning opportunities needed for a…
Descriptors: Coding, Computation, Thinking Skills, Learning Processes
Satratzemi, Maya; Stelios, Xinogalos; Tsompanoudi, Despina – Journal of Educational Computing Research, 2023
This paper presents a Systematic Literature Review (SLR) of fifty-seven studies on Distributed Pair Programming (DPP) in higher education, identifying which studies investigated factors on the effectiveness of DPP as a method for learning programming, factors related to mediating and stimulating interactions between students, the…
Descriptors: Programming, Teamwork, Higher Education, Instructional Effectiveness
Ma, Jingsi; Zhang, Yi; Zhu, Zhifang; Zhao, Sunan; Wang, Qiyun – Journal of Educational Computing Research, 2023
Computational thinking (CT) education has drawn increasing attention from educators and researchers. This study conducted a meta-analysis of 27 empirical studies to examine the effectiveness of game-based learning (GBL) for fostering students' CT. The effects of various factors on the learning process for acquiring CT were also examined. The…
Descriptors: Game Based Learning, Computation, Thinking Skills, Instructional Effectiveness
Chan, Shiau-Wei; Looi, Chee-Kit; Ho, Weng Kin; Kim, Mi Song – Journal of Educational Computing Research, 2023
The importance of computational thinking (CT) as a 21st-century skill for future generations has been a key consideration in the reforms of many national and regional educational systems. Much attention has been paid to integrating CT into the traditional subject classrooms. This paper describes a scoping review of learning tools for integrating…
Descriptors: Thinking Skills, 21st Century Skills, Teaching Methods, Research Reports
Ezeamuzie, Ndudi O.; Leung, Jessica S. C.; Ting, Fridolin S. T. – Journal of Educational Computing Research, 2022
Although abstraction is widely understood to be one of the primary components of computational thinking, the roots of abstraction may be traced back to different fields. Hence, the meaning of abstraction in the context of computational thinking is often confounded, as researchers interpret abstraction through diverse lenses. To disentangle these…
Descriptors: Computer Science Education, Thinking Skills, Research Reports, Abstract Reasoning
Hu, Yue; Chen, Cheng-Huan; Su, Chien-Yuan – Journal of Educational Computing Research, 2021
Block-based visual programming tools, such as Scratch, Alice, and MIT App Inventor, provide an intuitive and easy-to-use editing interface through which to promote programming learning for novice students of various ages. However, very little attention has been paid to investigating these tools' overall effects on students' academic achievement…
Descriptors: Instructional Effectiveness, Programming Languages, Computer Science Education, Computer Interfaces