Publication Date
| In 2026 | 0 |
| Since 2025 | 4 |
| Since 2022 (last 5 years) | 4 |
| Since 2017 (last 10 years) | 6 |
| Since 2007 (last 20 years) | 6 |
Descriptor
| Middle School Students | 6 |
| Programming | 6 |
| Computer Science Education | 3 |
| Cooperative Learning | 2 |
| Correlation | 2 |
| Grade 7 | 2 |
| Robotics | 2 |
| Self Efficacy | 2 |
| Student Behavior | 2 |
| Thinking Skills | 2 |
| Academic Achievement | 1 |
| More ▼ | |
Source
| Journal of Computer Assisted… | 6 |
Author
| Ailing Qiao | 1 |
| Chang-Qin Huang | 1 |
| Dong Yang | 1 |
| Fan Jiang | 1 |
| Gang Yang | 1 |
| Higashi, Ross M. | 1 |
| Jari Lavonen | 1 |
| Jia Zhao | 1 |
| Kaiju Kangas | 1 |
| Kati Sormunen | 1 |
| Niina Niinimäki | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 6 |
| Reports - Research | 6 |
Education Level
| Middle Schools | 6 |
| Junior High Schools | 5 |
| Secondary Education | 5 |
| Elementary Education | 3 |
| Grade 7 | 2 |
| Grade 8 | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
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
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
Yin-Rong Zhang; Zhong-Mei Han; Tao He; Chang-Qin Huang; Fan Jiang; Gang Yang; Xue-Mei Wu – Journal of Computer Assisted Learning, 2025
Background: Collaborative programming is important and challenging for K12 students. Scaffolding is a vital method to support students' collaborative programming learning. However, conventional scaffolding that does not fade may lead students to become overly dependent, resulting in unsatisfactory programming performance. Objectives: This study…
Descriptors: Middle School Students, Grade 8, Scaffolding (Teaching Technique), Programming
Niina Niinimäki; Kati Sormunen; Pirita Seitamaa-Hakkarainen; Sini Davies; Kaiju Kangas – Journal of Computer Assisted Learning, 2025
Background: Implementing maker education in schools is on the rise, fuelled by its potential to move formal education towards a creative, technology-driven 21st century learning culture. In maker education, collaborative learning takes place through and around various digital and traditional technologies, which provide the means for students'…
Descriptors: Cooperative Learning, Experiential Learning, Technological Literacy, Student Projects
Witherspoon, Eben B.; Schunn, Christian D.; Higashi, Ross M.; Shoop, Robin – Journal of Computer Assisted Learning, 2018
Educational robotics programs offer an engaging opportunity to potentially teach core computer science concepts and practices in K-12 classrooms. Here, we test the effects of units with different programming content within a virtual robotics context on both learning gains and motivational changes in middle school (6th-8th grade) robotics…
Descriptors: Robotics, Computer Science Education, Programming, Units of Study
Yildiz Durak, Hatice – Journal of Computer Assisted Learning, 2018
The aim of this study is to investigate the effect of students' flipped learning readiness (FLR) on engagement, programming self-efficacy, attitude towards programming, and interaction intensity in the information and technology classrooms where programming is taught with the flipped classroom (FC) model. The study group of this research, which is…
Descriptors: Teaching Methods, Middle School Students, Blended Learning, Self Efficacy

Peer reviewed
Direct link
