Publication Date
| In 2026 | 0 |
| Since 2025 | 2 |
| Since 2022 (last 5 years) | 3 |
| Since 2017 (last 10 years) | 3 |
| Since 2007 (last 20 years) | 3 |
Descriptor
| Computation | 3 |
| Programming Languages | 3 |
| Thinking Skills | 3 |
| Computer Science Education | 2 |
| Problem Solving | 2 |
| Programming | 2 |
| Cognitive Processes | 1 |
| Computer Software | 1 |
| Creativity | 1 |
| Critical Thinking | 1 |
| Diagnostic Tests | 1 |
| More ▼ | |
Source
| Journal of Computer Assisted… | 3 |
Author
| André Tricot | 1 |
| Ezeamuzie, Ndudi O. | 1 |
| Garcia, Raycelle C. C. | 1 |
| Hsin-Yu Lee | 1 |
| Kevin Sigayret | 1 |
| Leung, Jessica S. C. | 1 |
| Nathalie Blanc | 1 |
| Pei-Hua Chen | 1 |
| Ting, Fridolin S. T. | 1 |
| Ting-Ting Wu | 1 |
| Wei-Sheng Wang | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 3 |
| Reports - Research | 3 |
Education Level
| Elementary Education | 1 |
| Grade 5 | 1 |
| Higher Education | 1 |
| Intermediate Grades | 1 |
| Middle Schools | 1 |
| Postsecondary Education | 1 |
Audience
Location
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
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
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

Peer reviewed
Direct link
