In the current study we aimed to determine which cognitive skills play a role when learning to program. We examined five cognitive skills (pattern recognition, algebra, logical reasoning, grammar learning and vocabulary learning) as predictors of course-related programming performance and their generalised programming performance in 282 students in an undergraduate introductory programming course. Initial skills in algebra, logical reasoning, and vocabulary learning predicted performance for generalised programming skill, while only logical reasoning skills predicted course-related programming performance. Structural equation modelling showed support for a model where the cognitive skills were grouped into a language factor and an algorithm...
139 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1988.This study is aimed to clarif...
This article reports o n a year-long study of high school students learning com-puter programming. T...
The study examined the effects of learning a computer programming language on logical thinking skill...
The studies in the current thesis examine programming skills from a broad cognitive perspective. Stu...
This study investigated the relationship between the conditional reasoning and rule learning abiliti...
International audienceComputational thinking-the ability to reformulate and solve problems in ways t...
Although still innovative and not largely disseminated, Computational Thinking is being considered a...
*Öztürk, Mücahit ( Aksaray, Yazar )In this research, a scale was developed to determine the programm...
The purpose of this study was to investigate the relationships among cognitive development (as defin...
This paper formulates a theory that investigates the possible effects of two human cognitive charact...
Despite the significant advances in Information systems adopted for several different courses, the f...
Abstract- The investigation of student performance in an introductory college-level computer program...
This study investigates the relationship between computational thinking performance and general scho...
The fundamental concepts of programming are essential to any Computer Science course yet, these conc...
Instructional designers must consider learners' learning trajectories and design tasks that are neit...
139 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1988.This study is aimed to clarif...
This article reports o n a year-long study of high school students learning com-puter programming. T...
The study examined the effects of learning a computer programming language on logical thinking skill...
The studies in the current thesis examine programming skills from a broad cognitive perspective. Stu...
This study investigated the relationship between the conditional reasoning and rule learning abiliti...
International audienceComputational thinking-the ability to reformulate and solve problems in ways t...
Although still innovative and not largely disseminated, Computational Thinking is being considered a...
*Öztürk, Mücahit ( Aksaray, Yazar )In this research, a scale was developed to determine the programm...
The purpose of this study was to investigate the relationships among cognitive development (as defin...
This paper formulates a theory that investigates the possible effects of two human cognitive charact...
Despite the significant advances in Information systems adopted for several different courses, the f...
Abstract- The investigation of student performance in an introductory college-level computer program...
This study investigates the relationship between computational thinking performance and general scho...
The fundamental concepts of programming are essential to any Computer Science course yet, these conc...
Instructional designers must consider learners' learning trajectories and design tasks that are neit...
139 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1988.This study is aimed to clarif...
This article reports o n a year-long study of high school students learning com-puter programming. T...
The study examined the effects of learning a computer programming language on logical thinking skill...