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
| Programming | 3 |
| Programming Languages | 3 |
| Computation | 2 |
| Computer Science Education | 2 |
| Teaching Methods | 2 |
| Thinking Skills | 2 |
| Behavior Patterns | 1 |
| Comparative Analysis | 1 |
| Computer Literacy | 1 |
| Computer Software | 1 |
| Creativity | 1 |
| More ▼ | |
Source
| Journal of Computer Assisted… | 3 |
Author
| André Tricot | 1 |
| Chengcong Zhu | 1 |
| Dan Sun | 1 |
| Fan Ouyang | 1 |
| Hsin-Yu Lee | 1 |
| Kevin Sigayret | 1 |
| Nathalie Blanc | 1 |
| Pei-Hua Chen | 1 |
| Ting-Ting Wu | 1 |
| Wei-Sheng Wang | 1 |
| Yan Li | 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 |
| Secondary Education | 1 |
Audience
Location
| China | 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
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
Dan Sun; Fan Ouyang; Yan Li; Chengcong Zhu; Yang Zhou – Journal of Computer Assisted Learning, 2024
Background: With the development of computational literacy, there has been a surge in both research and practice application of text-based and block-based modalities within the field of computer programming education. Despite this trend, little work has actually examined how learners engaging in programming process when utilizing these two major…
Descriptors: Computer Science Education, Programming, Computer Literacy, Comparative Analysis

Peer reviewed
Direct link
