Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 2 |
| Since 2017 (last 10 years) | 4 |
| Since 2007 (last 20 years) | 7 |
Descriptor
| Cognitive Development | 8 |
| Problem Solving | 8 |
| Programming | 6 |
| Foreign Countries | 5 |
| Programming Languages | 4 |
| Academic Achievement | 3 |
| Computer Science Education | 3 |
| Computer Uses in Education | 3 |
| Thinking Skills | 3 |
| Cognitive Ability | 2 |
| Computation | 2 |
| More ▼ | |
Source
| Interactive Learning… | 2 |
| ACM Transactions on Computing… | 1 |
| American Journal of Business… | 1 |
| Contemporary Educational… | 1 |
| Education and Information… | 1 |
| Educational Technology &… | 1 |
| Scottish Educational Review | 1 |
Author
| Armoni, Michal | 1 |
| Chuechote, Suparat | 1 |
| Ding, T. J. | 1 |
| Dunhong Yao | 1 |
| Eid, Chaker | 1 |
| Feurzeig, Wallace | 1 |
| Hsieh, Y. Z. | 1 |
| Huang, Chester S. J. | 1 |
| Hwang, Gwo-Jen | 1 |
| Jing Lin | 1 |
| Laosinchai, Parames | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 8 |
| Reports - Research | 5 |
| Reports - Evaluative | 2 |
| Historical Materials | 1 |
| Information Analyses | 1 |
| Reports - Descriptive | 1 |
Education Level
| Higher Education | 3 |
| Postsecondary Education | 3 |
| Elementary Education | 2 |
| High Schools | 2 |
| Middle Schools | 2 |
| Secondary Education | 2 |
| Grade 10 | 1 |
| Grade 6 | 1 |
| Grade 7 | 1 |
| Intermediate Grades | 1 |
| Junior High Schools | 1 |
| More ▼ | |
Audience
Location
| China | 2 |
| Taiwan | 1 |
| Thailand | 1 |
| United Kingdom (Scotland) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
| Raven Progressive Matrices | 1 |
What Works Clearinghouse Rating
Zhang, Jia-Hua; Meng, Bin; Zou, Liu-Cong; Zhu, Yue; Hwang, Gwo-Jen – Interactive Learning Environments, 2023
As one of the core skills of the 21st century, computational thinking has received increasing attention from educators and researchers. Although some research has been conducted on computational thinking, few studies examined the impact of learning activities on students' computation thinking skills from the perspective of cognitive development.…
Descriptors: Flow Charts, Scaffolding (Teaching Technique), College Students, Computation
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
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
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
Eid, Chaker; Millham, Richard – American Journal of Business Education, 2013
In this paper, we investigate whether and how mathematics factors into students' performance in IT learning. The involved cognitive levels of students learning mathematics and hence problem solving, are correlated to how well they are able to transpose their knowledge and apply it to problem solving in the IT field(s). Our hypothesis is that if…
Descriptors: Information Technology, Mathematics Education, Interdisciplinary Approach, Unified Studies Curriculum
Su, Addison Y. S.; Huang, Chester S. J.; Yang, Stephen J. H.; Ding, T. J.; Hsieh, Y. Z. – Educational Technology & Society, 2015
In Taiwan elementary schools, Scratch programming has been taught for more than four years. Previous studies have shown that personal annotations is a useful learning method that improve learning performance. An annotation-based Scratch programming (ASP) system provides for the creation, share, and review of annotations and homework solutions in…
Descriptors: Foreign Countries, Elementary School Students, Grade 6, Programming
Feurzeig, Wallace; Papert, Seymour A. – Interactive Learning Environments, 2011
Formal mathematical methods remain, for most high school students, mysterious, artificial and not a part of their regular intuitive thinking. The authors develop some themes that could lead to a radically new approach. According to this thesis, the teaching of programming languages as a regular part of academic progress can contribute effectively…
Descriptors: Mathematics Education, Programming Languages, Academic Achievement, Heuristics
Peer reviewedMiller, David – Scottish Educational Review, 1993
Research advocating classroom use of the computer programming language LOGO is based on relatively long periods of instruction, plentiful provision of computers, and knowledgeable teachers. Recent research shows that LOGO may confuse children's understanding of angles. Considers implications for Scottish primary schools using LOGO as recommended…
Descriptors: Cognitive Development, Computer Uses in Education, Educational Research, Elementary Education

Direct link
