Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 5 |
| Since 2007 (last 20 years) | 5 |
Descriptor
Source
| Educational Technology… | 5 |
Author
| Bers, Marina Umaschi | 1 |
| Cavanaugh, Terence W. | 1 |
| Christian Giang | 1 |
| Francesco Mondada | 1 |
| Ioannou, Andri | 1 |
| Jérôme Brender | 1 |
| Laila El-Hamamsy | 1 |
| Laura Mathex | 1 |
| Liu, Ji | 1 |
| Ma, Hongliang | 1 |
| Sevillano-García, Maria-Luisa | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 5 |
| Reports - Research | 5 |
Education Level
| Elementary Education | 5 |
| Intermediate Grades | 2 |
| Middle Schools | 2 |
| Early Childhood Education | 1 |
| Grade 1 | 1 |
| Grade 2 | 1 |
| Grade 5 | 1 |
| Grade 6 | 1 |
| Kindergarten | 1 |
| Primary Education | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Jérôme Brender; Laila El-Hamamsy; Christian Giang; Laura Mathex; Tanja Käser; Francesco Mondada – Educational Technology Research and Development, 2025
Generalist primary school computer science (CS) teachers are often reluctant to introduce CS activities that go beyond CS unplugged tasks. To address this challenge, we drew from constructive alignment principles to implement a new programming modality for primary school: the handwriting programming language (HPL). HPL brings programming…
Descriptors: Handwriting, Programming Languages, Computer Science Education, Teaching Methods
Socratous, Chrysanthos; Ioannou, Andri – Educational Technology Research and Development, 2021
The study aims to compare the effect of a structured versus an unstructured educational robotics (ER) curriculum on (a) the frequency and type of programming errors made by students in block-based programming, (b) their ability to debug a programme, and (c) their engagement in the learning process. The authors' hypothesis is that, in programming…
Descriptors: Robotics, Educational Technology, Programming Languages, Computer Science Education
Ma, Hongliang; Zhao, Mei; Wang, Huixin; Wan, Xinqi; Cavanaugh, Terence W.; Liu, Ji – Educational Technology Research and Development, 2021
Computational thinking (CT) is a fundamental skill and an analytical ability that children in the twenty-first century should develop. Students should begin to work with algorithmic problem-solving and computational methods in K-12. Drawing on a conceptual framework (IGGIA) that combines CT and problem-solving, this study designed and implemented…
Descriptors: Computer Science Education, Programming Languages, Thinking Skills, Problem Solving
Sáez-López, José-Manuel; Sevillano-García, Maria-Luisa; Vazquez-Cano, Esteban – Educational Technology Research and Development, 2019
This study highlights the importance of an educational design that includes robotics and programming through a visual programming language as a means to enable students to improve substantially their understanding of the elements of logic and mathematics. Gaining an understanding of computational concepts as well as a high degree of student…
Descriptors: Elementary School Students, Programming, Programming Languages, Robotics
Strawhacker, Amanda; Bers, Marina Umaschi – Educational Technology Research and Development, 2019
Computer programming for young children has grown in popularity among both educators and product developers, but still relatively little is known about what skills children are developing when they code. This study investigated N = 57 Kindergarten through second grade children's performance on a programming assessment after engaging in a 6-week…
Descriptors: Coding, Programming, Computer Science Education, Kindergarten

Peer reviewed
Direct link
