NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 5 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Daevesh Singh; Ramkumar Rajendran – Smart Learning Environments, 2024
The relationship between cognitive engagement and learning gains in computer programming has not been well-studied. This study examined the relationship between students' cognitive engagement and learning gains in the context of Python programming. Cognitive engagement, defined by the Interactive, Constructive, Active, Passive (ICAP) framework,…
Descriptors: Programming, Learner Engagement, Thinking Skills, Time Management
Peer reviewed Peer reviewed
Direct linkDirect link
McCartney, Robert; Boustedt, Jonas; Eckerdal, Anna; Mostrom, Jan Erik; Sanders, Kate; Thomas, Lynda; Zander, Carol – European Journal of Engineering Education, 2009
"Threshold concepts" are concepts that, among other things, transform the way a student looks at a discipline. Although the term "threshold" might suggest that the transformation occurs at a specific point in time, an "aha" moment, it seems more common (at least in computing) that a longer time period is required.…
Descriptors: Engineering Education, Computer Science Education, Transformative Learning, Scientific Concepts
Peer reviewed Peer reviewed
van Meerienboer, Jeroen J. G. – Journal of Research on Computing in Education, 1988
Discussion of computer programing and students' cognitive styles focuses on a study that explored the relationship between the cognitive styles and achievements of high school students in an introductory computer programing course. Reflective and impulsive cognitive styles are described, and implications for the design of instructional materials…
Descriptors: Academic Achievement, Cognitive Style, Computer Assisted Instruction, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Bergin, Susan; Reilly, Ronan – Computer Science Education, 2006
A model for predicting student performance on introductory programming modules is presented. The model uses attributes identified in a study carried out at four third-level institutions in the Republic of Ireland. Four instruments were used to collect the data and over 25 attributes were examined. A data reduction technique was applied and a…
Descriptors: Programming, Foreign Countries, Multivariate Analysis, Introductory Courses
Peer reviewed Peer reviewed
van Merrienboer, Jeroen J. G. – Journal of Research on Computing in Education, 1990
Describes two experiments, one with undergraduates and one with high school students, that tested instructional strategies for teaching computer programing. The cognitive styles of impulsivity and reflection are examined, completion strategy versus generation strategy is tested, and results support a preferential model rather than a compensatory…
Descriptors: Computer Assisted Instruction, Computer Science Education, Conceptual Tempo, Higher Education