Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 1 |
Since 2006 (last 20 years) | 2 |
Descriptor
Classification | 2 |
Computer Science Education | 2 |
Difficulty Level | 2 |
Programming | 2 |
Ability | 1 |
Coding | 1 |
Cognitive Ability | 1 |
Cognitive Processes | 1 |
College Students | 1 |
Comparative Analysis | 1 |
Computer Software | 1 |
More ▼ |
Source
ACM Transactions on Computing… | 2 |
Author
Christian Dieter Schunn | 1 |
Janakiram, Dharanipragada | 1 |
Jayaprakash, S. | 1 |
Julio Guerra | 1 |
Peter L. Brusilovsky | 1 |
Renumol, V. G. | 1 |
Yun Huang | 1 |
Publication Type
Journal Articles | 2 |
Reports - Research | 2 |
Education Level
Higher Education | 2 |
Postsecondary Education | 2 |
Audience
Location
Chile | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Yun Huang; Christian Dieter Schunn; Julio Guerra; Peter L. Brusilovsky – ACM Transactions on Computing Education, 2024
Programming skills are increasingly important to the current digital economy, yet these skills have long been regarded as challenging to acquire. A central challenge in learning programming skills involves the simultaneous use of multiple component skills. This article investigates why students struggle with integrating component skills--a…
Descriptors: Programming, Computer Science Education, Error Patterns, Classification
Renumol, V. G.; Janakiram, Dharanipragada; Jayaprakash, S. – ACM Transactions on Computing Education, 2010
Identifying the set of cognitive processes (CPs) a student can go through during computer programming is an interesting research problem. It can provide a better understanding of the human aspects in computer programming process and can also contribute to the computer programming education in general. The study identified the presence of a set of…
Descriptors: Protocol Analysis, Classification, Cognitive Processes, Thinking Skills