Publication Date
| In 2026 | 0 |
| Since 2025 | 7 |
| Since 2022 (last 5 years) | 14 |
| Since 2017 (last 10 years) | 19 |
| Since 2007 (last 20 years) | 19 |
Descriptor
Source
| Journal of Computer Assisted… | 19 |
Author
| Ailing Qiao | 1 |
| André Tricot | 1 |
| Barbion, Evelien | 1 |
| Benton, L. | 1 |
| Biyao Liang | 1 |
| Chen, Chen | 1 |
| Coolsaet, Kris | 1 |
| David A. Martin | 1 |
| Dong Yang | 1 |
| Ezeamuzie, Ndudi O. | 1 |
| Garcia, Raycelle C. C. | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 19 |
| Reports - Research | 17 |
| Information Analyses | 3 |
Education Level
| Elementary Education | 8 |
| Middle Schools | 6 |
| Grade 5 | 4 |
| Intermediate Grades | 4 |
| Secondary Education | 4 |
| Higher Education | 3 |
| Postsecondary Education | 3 |
| Grade 4 | 2 |
| Junior High Schools | 2 |
| Elementary Secondary Education | 1 |
| Grade 6 | 1 |
| More ▼ | |
Audience
Location
| Greece | 1 |
| United Kingdom (England) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ting-Ting Wu; Hsin-Yu Lee; Pei-Hua Chen; Wei-Sheng Wang; Yueh-Min Huang – Journal of Computer Assisted Learning, 2025
Background: Conventional reflective learning methodologies in programming education often lack structured guidance and individualised feedback, limiting their pedagogical effectiveness. Whilst computational thinking (CT) offers a systematic problem-solving framework with decomposition, pattern recognition, abstraction, and algorithm design, its…
Descriptors: Computation, Thinking Skills, Educational Diagnosis, Diagnostic Tests
Sayginer, Senol; Tüzün, Hakan – Journal of Computer Assisted Learning, 2023
Background: Studies on the effectiveness of block-based environments continue to produce inconsistent results. A strong reason for this is that most studies compare environments that are not equivalent to each other or to the level of learners. Moreover, studies that present evidence of the effectiveness of block-based environments by comparing…
Descriptors: Programming, Academic Achievement, Logical Thinking, Thinking Skills
Kevin Sigayret; Nathalie Blanc; André Tricot – Journal of Computer Assisted Learning, 2025
Background: Teaching programming and computational thinking is becoming a major issue in many education systems. Numerous approaches are possible, but very few studies compare these different ways of implementing programming and computational thinking learning. Objectives: We compared three ways of teaching programming and computational thinking…
Descriptors: Educational Technology, Technology Uses in Education, Robotics, Computation
Peng Chen; Dong Yang; Jia Zhao; Shu Yang; Jari Lavonen – Journal of Computer Assisted Learning, 2025
Background: Computational thinking (CT) refers to the ability to represent problems, design solutions and migrate solutions computationally. While previous studies have shown that self-explanation can enhance students' learning, few empirical studies have examined the effects of using different self-explanation prompts to cultivate students' CT…
Descriptors: Computation, Thinking Skills, Programming, Learning Processes
Shang Shanshan; Geng Sen – Journal of Computer Assisted Learning, 2024
Background: Artificial intelligence-generated content (AIGC) has stepped into the spotlight with the emergence of ChatGPT, making effective use of AIGC for education a hot topic. Objectives: This study seeks to explore the effectiveness of integrating AIGC into programming learning through debugging. First, the study presents three levels of AIGC…
Descriptors: Artificial Intelligence, Educational Technology, Technology Integration, Programming
Yonggang Wei; Lu Wang; Yi Tang; Junyue Su; Yaxian Lei; Wanran Peng – Journal of Computer Assisted Learning, 2024
Background: The pedagogy of computational thinking has gained extensive traction across numerous nations globally, with a particular emphasis on nurturing computational thinking in the formative years of early childhood. Nevertheless, the efficacy of diverse instructional approaches in the domain of programming education, with regards to fostering…
Descriptors: Programming, Computation, Thinking Skills, Young Children
Xin Gong; Weiqi Xu; Ailing Qiao; Zhixia Li – Journal of Computer Assisted Learning, 2025
Background: Robot programming can simultaneously cultivate learners' computational thinking (CT) and spatial thinking (ST). However, there is a noticeable gap in research focusing on the micro-level development patterns of learners' CT and ST and their interconnections. Objectives: This study aims to uncover the intricate development patterns and…
Descriptors: Mental Computation, Thinking Skills, Skill Development, Robotics
Hanzhu Yang; Linlin Hu; Hao Wang; Yunfei Xin – Journal of Computer Assisted Learning, 2025
Background: Computational thinking (CT) is a cognitive approach intricately linked with core competencies in Science, Technology, Engineering, and Mathematics (STEM). Numerous studies have explored strategies to effectively integrate CT into STEM education and systematically evaluated the multidimensional impact on student learning outcomes.…
Descriptors: Integrated Activities, Computation, Thinking Skills, STEM Education
Huiyan Ye; Biyao Liang; Oi-Lam Ng – Journal of Computer Assisted Learning, 2025
Background: Empirical studies have revealed students' development of computational thinking (CT) and mathematical thinking (MT) during programming-based mathematical problem-solving, highlighting specific CT concepts or practices that serve as learning goals or outcomes. However, implementing programming-based mathematics instruction requires…
Descriptors: Mathematics Instruction, Teaching Methods, Programming, Computation
Ezeamuzie, Ndudi O.; Leung, Jessica S. C.; Garcia, Raycelle C. C.; Ting, Fridolin S. T. – Journal of Computer Assisted Learning, 2022
Background: The idea of computational thinking is underpinned by the belief that anyone can learn and use the underlying concepts of computer science to solve everyday problems. However, most studies on the topic have investigated the development of computational thinking through programming activities, which are cognitively demanding. There is a…
Descriptors: Computation, Thinking Skills, Problem Solving, Cognitive Processes
David A. Martin; Peter Curtis; Petrea Redmond – Journal of Computer Assisted Learning, 2024
Background: A resurgence in teaching coding in primary school classrooms has led to a pedagogical swing towards using physical computing and coding to develop students' use of algorithms, computational thinking, and problem-solving skills. Two obstacles impede the optimal development of these objectives: the availability of a suitable pedagogy and…
Descriptors: Elementary School Students, Student Attitudes, Programming, Computation
Jiang, Shan; Wong, Gary K. W. – Journal of Computer Assisted Learning, 2022
Over the past decade, the call to foster computational thinking (CT) in every child has received considerable attention. However, there is little understanding of whether children are developmentally ready to think computationally and what specific CT concepts and skills can be developed at various ages. This study explored the developmental and…
Descriptors: Age Differences, Gender Differences, Thinking Skills, Computation
Sun, Lihui; Hu, Linlin; Zhou, Danhua – Journal of Computer Assisted Learning, 2021
Promoting the cultivation of computational thinking (CT) skills in programming activities has become a key issue in the K-12 curriculum, however, there is no unified conclusion on how to design programming activities to promote the acquisition of CT skills more effectively. The purpose of this study is to determine the effectiveness of using…
Descriptors: Elementary Secondary Education, Programming, Computation, Thinking Skills
Merve Aydin; Ünal Çakiroglu – Journal of Computer Assisted Learning, 2025
Background: Students experience higher-order thinking skills by finding ways to solve the problem, debugging errors while applying the solution, and testing the solution in programming. However, the inability to create schemas that will characterise programming structures is one of the difficulties during this process. Objectives: This study aimed…
Descriptors: Programming, Computer Science Education, Thinking Skills, Problem Solving
Pellas, Nikolaos – Journal of Computer Assisted Learning, 2023
Background: Owing to the exponential growth of three-dimensional (3D) environments amongst researchers and educators to create simulation games (SGs) in primary education, there is a growing interest to examine their potential support in computer science courses instead of visual programming environments. Objectives: This study explores the…
Descriptors: Computation, Thinking Skills, Programming, Skill Development
Previous Page | Next Page »
Pages: 1 | 2
Peer reviewed
Direct link
