Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 1 |
Since 2006 (last 20 years) | 3 |
Descriptor
Classification | 5 |
Cognitive Processes | 5 |
Computer Science Education | 5 |
College Students | 3 |
Difficulty Level | 3 |
Programming | 3 |
Thinking Skills | 3 |
Comparative Analysis | 2 |
Foreign Countries | 2 |
Higher Education | 2 |
Problem Solving | 2 |
More ▼ |
Source
ACM Transactions on Computing… | 1 |
Computer Science Education | 1 |
Informatics in Education | 1 |
International Association for… | 1 |
Author
Dobele, Tony | 1 |
Greber, Myles | 1 |
Janakiram, Dharanipragada | 1 |
Jayaprakash, S. | 1 |
Johnson, W. Lewis | 1 |
Oliver, Dave | 1 |
Ragonis, Noa | 1 |
Renumol, V. G. | 1 |
Roberts, Tim | 1 |
Shmallo, Ronit | 1 |
Publication Type
Journal Articles | 3 |
Reports - Research | 3 |
Collected Works - Proceedings | 1 |
Reports - Descriptive | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 4 |
Postsecondary Education | 4 |
Elementary Secondary Education | 1 |
Audience
Researchers | 1 |
Location
Australia | 2 |
Asia | 1 |
Brazil | 1 |
Connecticut | 1 |
Denmark | 1 |
Egypt | 1 |
Estonia | 1 |
Florida | 1 |
Germany | 1 |
Greece | 1 |
Hawaii | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ragonis, Noa; Shmallo, Ronit – Informatics in Education, 2022
Object-oriented programming distinguishes between instance attributes and methods and class attributes and methods, annotated by the "static" modifier. Novices encounter difficulty understanding the means and implications of "static" attributes and methods. The paper has two outcomes: (a) a detailed classification of aspects of…
Descriptors: Programming, Computer Science Education, Concept Formation, Thinking Skills
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
Oliver, Dave; Dobele, Tony; Greber, Myles; Roberts, Tim – Computer Science Education, 2004
This paper describes an exercise in determining the cognitive difficulty of the assessment tasks in six computing courses within an Information Technology (IT) degree, importing Bloom's taxonomy from the field of educational psychology as an analytical framework. Three of the six courses comprise a Programming stream and three a Data…
Descriptors: Computer Science Education, Courses, Difficulty Level, Cognitive Processes
Johnson, W. Lewis; And Others – 1983
Argues that a computer-based programming tutor for novice programmers needs to take into account not only the types and frequency of bugs found in the programs, but the intentions and knowledge state of the programmer. A first version of such a program was developed on the basis of the bug types found in a number of pencil-and-paper studies with…
Descriptors: Classification, Cognitive Processes, Computer Programs, Computer Science Education
International Association for Development of the Information Society, 2012
The IADIS CELDA 2012 Conference intention was to address the main issues concerned with evolving learning processes and supporting pedagogies and applications in the digital age. There had been advances in both cognitive psychology and computing that have affected the educational arena. The convergence of these two disciplines is increasing at a…
Descriptors: Academic Achievement, Academic Persistence, Academic Support Services, Access to Computers