Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 6 |
Since 2006 (last 20 years) | 7 |
Descriptor
Source
ACM Transactions on Computing… | 1 |
Education and Information… | 1 |
Educational Technology &… | 1 |
Informatics in Education | 1 |
Journal of Computer Assisted… | 1 |
Journal of Educational… | 1 |
ProQuest LLC | 1 |
Author
Armoni, Michal | 1 |
Basawapatna, Ashok | 1 |
Basawapatna, Ashok Ram | 1 |
Ezeamuzie, Ndudi O. | 1 |
Karatas, Serçin | 1 |
Kukul, Volkan | 1 |
Statter, David | 1 |
Tüzün, Hakan | 1 |
Çakiroglu, Ünal | 1 |
Çevik, Isak | 1 |
Çinar, Murat | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 6 |
Dissertations/Theses -… | 1 |
Education Level
Secondary Education | 7 |
Elementary Education | 3 |
Grade 7 | 3 |
Junior High Schools | 3 |
Middle Schools | 3 |
Grade 10 | 1 |
Grade 6 | 1 |
High Schools | 1 |
Intermediate Grades | 1 |
Audience
Location
Africa | 1 |
Laws, Policies, & Programs
Assessments and Surveys
Program for International… | 1 |
What Works Clearinghouse Rating
Çakiroglu, Ünal; Çevik, Isak – Education and Information Technologies, 2022
In order to teach Computational Thinking (CT) skills to young students, Block-Based Programming Environments (BBPEs) are integrated into secondary school computer science (CS) education curricula. As a CT skill, abstraction is one of the prominent skills, which is difficult to enhance and measure. Researchers developed some scales for measuring…
Descriptors: Computation, Thinking Skills, Computer Science Education, Programming
Kukul, Volkan; Karatas, Serçin – Informatics in Education, 2019
The aim of this study is to develop a self-efficacy measuring tool that can predict the computational thinking skill that is seen as one of the 21st century's skills. According to literature review, an item pool was established and expert opinion was consulted for the created item pool. The study group of this study consists of 319 students…
Descriptors: Computation, Thinking Skills, Self Efficacy, Programming
Çinar, Murat; Tüzün, Hakan – Journal of Computer Assisted Learning, 2021
This study compares the effects of object-oriented and robot programming activities on programming achievement, abstraction, problem solving, and motivation. In the study, two consecutive experimental cases were conducted to examine the consistency of findings. The research sample comprises 81 tenth-grade students undergoing vocational secondary…
Descriptors: Vocational High Schools, High School Students, Grade 10, Robotics
Statter, David; Armoni, Michal – ACM Transactions on Computing Education, 2020
Abstraction is one of the most fundamental ideas in computer science (CS), and as such, according to Bruner, it should be taught spirally, starting as early as possible and revisited at every level of education. However, teaching CS abstraction to novices is a very challenging task, and CS educational research has often demonstrated students'…
Descriptors: Middle School Students, Grade 7, Computer Science Education, Abstract Reasoning
Ezeamuzie, Ndudi O. – Journal of Educational Computing Research, 2023
Most studies suggest that students develop computational thinking (CT) through learning programming. However, when the target of CT is decoupled from programming, emerging evidence challenges the assertion of CT transferability from programming. In this study, CT was operationalized in everyday problem-solving contexts in a learning experiment (n…
Descriptors: Programming, Computer Science Education, Problem Solving, Thinking Skills
Basawapatna, Ashok – Educational Technology & Society, 2016
Simulation and modeling activities, a key point of computational thinking, are currently not being integrated into the science classroom. This paper describes a new visual programming tool entitled the Simulation Creation Toolkit. The Simulation Creation Toolkit is a high level pattern-based phenomenological approach to bringing rapid simulation…
Descriptors: Phenomenology, Computer Simulation, Thinking Skills, Programming
Basawapatna, Ashok Ram – ProQuest LLC, 2012
Computational thinking aims to outline fundamental skills from computer science that everyone should learn. As currently defined, with help from the National Science Foundation (NSF), these skills include problem formulation, logically organizing data, automating solutions through algorithmic thinking, and representing data through abstraction.…
Descriptors: Computer Science Education, Computation, Thinking Skills, Logical Thinking