Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 4 |
Descriptor
Cognitive Ability | 4 |
Computer Science Education | 4 |
Teaching Methods | 3 |
Middle School Students | 2 |
Pretests Posttests | 2 |
Problem Solving | 2 |
Thinking Skills | 2 |
Abstract Reasoning | 1 |
Algebra | 1 |
Arithmetic | 1 |
Computer Games | 1 |
More ▼ |
Author
Publication Type
Journal Articles | 4 |
Reports - Research | 4 |
Tests/Questionnaires | 1 |
Education Level
Middle Schools | 4 |
Elementary Education | 2 |
Grade 8 | 2 |
Junior High Schools | 2 |
Secondary Education | 2 |
Grade 4 | 1 |
Grade 5 | 1 |
Grade 6 | 1 |
Grade 7 | 1 |
Grade 9 | 1 |
Intermediate Grades | 1 |
More ▼ |
Audience
Location
Austria | 1 |
California | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Finke, Sabrina; Kemény, Ferenc; Sommer, Markus; Krnjic, Vesna; Arendasy, Martin; Slany, Wolfgang; Landerl, Karin – Computer Science Education, 2022
Background: Key to optimizing Computational Thinking (CT) instruction is a precise understanding of the underlying cognitive skills. Román-González et al. (2017) reported unique contributions of spatial abilities and reasoning, whereas arithmetic was not significantly related to CT. Disentangling the influence of spatial and numerical skills on CT…
Descriptors: Spatial Ability, Cognitive Ability, Abstract Reasoning, Arithmetic
Harlow, Danielle B.; Dwyer, Hilary A.; Hansen, Alexandria K.; Iveland, Ashley O.; Franklin, Diana M. – Cognition and Instruction, 2018
This article integrates an ecological approach and design-based research in computer science education research by following the simultaneous development of a computer programming environment and curriculum for elementary school age children over 2-1/2 years. We studied the alignment of the affordances provided by the programming environment and…
Descriptors: Computer Science Education, Elementary School Students, Programming, Scaffolding (Teaching Technique)
Akcaoglu, Mete; Green, Lucy Santos – Educational Technology Research and Development, 2019
In this mixed-methods study, we examined if students benefitted from a game design course offered during an enrichment hour in terms of gains in their system analysis and design skills. Students at a rural middle school in Southeast US (n = 19) attended a 1-hour game design course offered weekly during an academic enrichment class period, for the…
Descriptors: Systems Approach, Computer Games, Design, Rural Schools
Meerbaum-Salant, Orni; Armoni, Michal; Ben-Ari, Mordechai – Computer Science Education, 2013
Scratch is a visual programming environment that is widely used by young people. We investigated if Scratch can be used to teach concepts of computer science (CS). We developed learning materials for middle-school students that were designed according to the constructionist philosophy of Scratch and evaluated them in a few schools during two…
Descriptors: Computer Science Education, Middle School Students, Programming Languages, Taxonomy