Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 4 |
| Since 2007 (last 20 years) | 4 |
Descriptor
| Computer Science Education | 5 |
| Elementary School Students | 5 |
| Error Patterns | 5 |
| Thinking Skills | 3 |
| Computation | 2 |
| Computer Software | 2 |
| Grade 4 | 2 |
| Instructional Effectiveness | 2 |
| Programming | 2 |
| Programming Languages | 2 |
| Child Development | 1 |
| More ▼ | |
Source
| Educational Technology… | 2 |
| Journal of Computers in… | 1 |
| Journal of Educational… | 1 |
| Journal of Educational… | 1 |
Author
| Ben-Yaacov, Anat | 1 |
| Bers, Marina Umaschi | 1 |
| Hershkovitz, Arnon | 1 |
| Ioannou, Andri | 1 |
| Lehrer, Richard | 1 |
| Littlefield, Joan | 1 |
| Rich, Kathryn M. | 1 |
| Socratous, Chrysanthos | 1 |
| Strawhacker, Amanda | 1 |
| Yadov, Aman | 1 |
| Zhu, Marissa | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 5 |
| Reports - Research | 5 |
Education Level
| Elementary Education | 4 |
| Early Childhood Education | 1 |
| Grade 1 | 1 |
| Grade 2 | 1 |
| Grade 4 | 1 |
| Grade 5 | 1 |
| Intermediate Grades | 1 |
| Kindergarten | 1 |
| Middle Schools | 1 |
| Primary Education | 1 |
Audience
Location
| Spain | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ben-Yaacov, Anat; Hershkovitz, Arnon – Journal of Educational Computing Research, 2023
Block programming has been suggested as a way of engaging young learners with the foundations of programming and computational thinking in a syntax-free manner. Indeed, syntax errors--which form one of two broad categories of errors in programming, the other one being logic errors--are omitted while block programming. However, this does not mean…
Descriptors: Programming, Computation, Thinking Skills, Error Patterns
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
Rich, Kathryn M.; Yadov, Aman; Zhu, Marissa – Journal of Computers in Mathematics and Science Teaching, 2019
Moving among levels of abstraction is an important skill in mathematics and computer science, and students show similar difficulties when applying abstraction in each discipline. While computer science educators have examined ways to explicitly teach students how to consciously navigate levels of abstraction, these ideas have not been explored in…
Descriptors: Mathematics Instruction, Computer Science Education, Elementary School Mathematics, Elementary School Students
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 reviewedLehrer, Richard; Littlefield, Joan – Journal of Educational Psychology, 1991
Whether software-based mediated instruction reduces the incidence of misconceptions and errors by children learning the LOGO computer language was studied with 24 fourth and 46 second graders. Mediated instruction reduced errors and misconceptions compared to those detected in prior studies. The roles of working memory and true misunderstandings…
Descriptors: Computer Assisted Instruction, Computer Science Education, Computer Software, Educational Practices

Direct link
