Publication Date
| In 2026 | 0 |
| Since 2025 | 2 |
| Since 2022 (last 5 years) | 4 |
| Since 2017 (last 10 years) | 5 |
| Since 2007 (last 20 years) | 5 |
Descriptor
| Cognitive Development | 7 |
| Computer Science Education | 7 |
| Thinking Skills | 7 |
| Foreign Countries | 4 |
| Programming | 4 |
| Elementary School Students | 3 |
| Problem Solving | 3 |
| Teaching Methods | 3 |
| Cognitive Ability | 2 |
| Computation | 2 |
| Game Based Learning | 2 |
| More ▼ | |
Source
| Education and Information… | 2 |
| Journal of Educational… | 2 |
| Computer Science Education | 1 |
| Contemporary Educational… | 1 |
Author
| Ahmed, Aqeel M. | 1 |
| Ali Alqarni | 1 |
| Brown, David W. | 1 |
| Chuechote, Suparat | 1 |
| Dunhong Yao | 1 |
| Guo, Zhen | 1 |
| He, Wenchang | 1 |
| Jing Lin | 1 |
| Laosinchai, Parames | 1 |
| Ma, Shuyao | 1 |
| Nokkaew, Artorn | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 6 |
| Reports - Research | 4 |
| Information Analyses | 2 |
| Guides - Classroom - Teacher | 1 |
| Reports - General | 1 |
Education Level
| Elementary Education | 3 |
| Secondary Education | 2 |
| Elementary Secondary Education | 1 |
| Grade 10 | 1 |
| Grade 5 | 1 |
| High Schools | 1 |
| Higher Education | 1 |
| Intermediate Grades | 1 |
| Middle Schools | 1 |
| Postsecondary Education | 1 |
Audience
| Practitioners | 1 |
| Teachers | 1 |
Location
| China | 2 |
| Saudi Arabia | 1 |
| Thailand | 1 |
Laws, Policies, & Programs
Assessments and Surveys
| Raven Progressive Matrices | 1 |
What Works Clearinghouse Rating
Dunhong Yao; Jing Lin – Education and Information Technologies, 2025
Programming education consistently faces challenges in bridging theory with practice and fostering students' cognitive competencies. This 12-year longitudinal study (2011-2023) investigates an innovative competency-based teaching model in university C programming education that integrates six educational theories into a coherent framework with…
Descriptors: Competency Based Education, Computer Science Education, Programming, Longitudinal Studies
Zhan, Zehui; He, Wenchang; Yi, Xitian; Ma, Shuyao – Journal of Educational Computing Research, 2022
This paper examined the effect of the Unplugged Programming Teaching Aids (UPTA) on students' computational thinking and classroom interaction. A set of UPTA was created and used in a primary school in southern China. A total of 48 students aged 6-8 were assigned to two classes, with the same instructor and learning materials, but only the…
Descriptors: Foreign Countries, Programming, Computation, Thinking Skills
Sun, Lihui; Guo, Zhen; Zhou, Danhua – Education and Information Technologies, 2022
In the program-driven information age, programming education is concerned by the global education system, which makes the cultivation of children's programming ability become the focus of attention. However, there is no clear definition of programming ability and teaching model. Through the snowball method, 86 studies from 1980 to 2020 were…
Descriptors: Programming, Computer Science Education, Thinking Skills, Skill Development
Ali Alqarni – Journal of Educational Computing Research, 2025
This study examined the effect of gamification on visual programming and computational thinking skills among primary school students, aiming to investigate how gamified learning environments enhance cognitive skill development and conceptual integration compared to traditional teaching methods. A quasi-experimental design was employed, involving…
Descriptors: Thinking Skills, Game Based Learning, Achievement Tests, Teaching Methods
Chuechote, Suparat; Nokkaew, Artorn; Phongsasithorn, Apichat; Laosinchai, Parames – Contemporary Educational Technology, 2020
Sorting is a fundamental computing concept. As for today, it is taught at the secondary school level. However, this kind of algorithm is an obstacle for some students due to its high level of abstraction. To prevent discouragement as well as to incorporate a fun and challenging algorithmic task, a novel tablet-based digital game,…
Descriptors: Thinking Skills, Computer Games, Game Based Learning, High School Students
Brown, David W. – Computer Science Education, 1990
Presents a method to enhance the teaching of computer programing to secondary students that establishes a connection between logic, truth tables, switching circuits, gating symbols, flow charts, and pseudocode. The author asserts that the method prepares students for thinking processes related to programing. (MDH)
Descriptors: Coding, Cognitive Development, Computer Science Education, Electric Circuits
Ahmed, Aqeel M. – 1992
Teaching of computer programming in elementary and secondary schools has become a very popular activity. The purpose of this paper is to review and analyze the empirical research on the benefits of learning computer programming on students' cognition abilities. The paper focuses on the question: Do the skills of computer programming transfer to…
Descriptors: Cognitive Ability, Cognitive Development, Computer Science Education, Computer Uses in Education

Peer reviewed
Direct link
