Publication Date
In 2025 | 1 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 4 |
Since 2006 (last 20 years) | 6 |
Descriptor
Computation | 7 |
Novices | 7 |
Problem Solving | 7 |
Programming | 4 |
Thinking Skills | 4 |
Intervention | 3 |
Skill Development | 3 |
Abstract Reasoning | 2 |
Coding | 2 |
Comparative Analysis | 2 |
Computer Science Education | 2 |
More ▼ |
Source
ProQuest LLC | 2 |
AERA Online Paper Repository | 1 |
Computer Science Education | 1 |
Informatics in Education | 1 |
Journal of Educational… | 1 |
Journal of Problem Solving | 1 |
Author
Ginat, David | 2 |
Angeli, Charoula M. | 1 |
Emily Vera Relkin | 1 |
Galyardt, April | 1 |
Kwisthout, Johan | 1 |
Makridou, Eria | 1 |
Nikolaos Pellas | 1 |
Publication Type
Reports - Research | 5 |
Journal Articles | 4 |
Dissertations/Theses -… | 2 |
Speeches/Meeting Papers | 1 |
Education Level
Audience
Policymakers | 1 |
Teachers | 1 |
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Emily Vera Relkin – ProQuest LLC, 2022
This study explores how children from two to nine years of age develop Computational Thinking (CT) skills. The term "CT" denotes a set of cognitive processes that are useful for framing and solving problems using computers and other information processing agents. Acquisition of CT skills is traditionally associated with learning to code…
Descriptors: Young Children, Computation, Thinking Skills, Skill Development
Nikolaos Pellas – Journal of Educational Computing Research, 2025
Tangible programming tools (TPTs) are promising teaching aids in programming courses due to their interactivity and ability to enhance early childhood students' computational thinking, spatial reasoning, and executive function skills. However, it remains unclear whether TPTs support these skills simultaneously. This study examines the impact of…
Descriptors: Computation, Thinking Skills, Spatial Ability, Executive Function
Ginat, David – Informatics in Education, 2021
The notion of algorithm may be perceived in different levels of abstraction. In the lower levels it is an operational set of instructions. In higher levels it may be viewed as an object with properties, solving a problem with characteristics. Novices mostly relate to the lower levels. Yet, higher levels are very relevant for them as well. We…
Descriptors: Problem Solving, Computation, Comparative Analysis, Competence
Angeli, Charoula M.; Makridou, Eria – AERA Online Paper Repository, 2018
The paper examines how computational thinking can be taught to young children with the use of educational robotics using the kit LEGO WeDo. Computational thinking was measured in terms of four sub-skills, namely, sequencing, correspondence between actions and instructions, debugging, and flow of control. Students were assigned to an experimental…
Descriptors: Skill Development, Grade 3, Young Children, Elementary School Students
Galyardt, April – ProQuest LLC, 2012
This dissertation examines two related questions. "How do mixed membership models work?" and "Can mixed membership be used to model how students use multiple strategies to solve problems?". Mixed membership models have been used in thousands of applications from text and image processing to genetic microarray analysis. Yet…
Descriptors: Statistical Distributions, Models, Learning Strategies, Problem Solving
Kwisthout, Johan – Journal of Problem Solving, 2012
When computer scientists discuss the computational complexity of, for example, finding the shortest path from building A to building B in some town or city, their starting point typically is a formal description of the problem at hand, e.g., a graph with weights on every edge where buildings correspond to vertices, routes between buildings to…
Descriptors: Problem Solving, Computation, Abstract Reasoning, Difficulty Level
Ginat, David – Computer Science Education, 2004
The paper presents a study of novice difficulties with range conceptions in loop design. CS2 students were asked to solve four related enumeration tasks, which required various loop boundary specifications. The student solutions varied considerably in conciseness and efficiency. The solution diversity reveals significant differences in range…
Descriptors: Novices, Computer Science Education, Grade 12, Programming