Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 3 |
Descriptor
Computer Software | 3 |
Programming | 3 |
Student Attitudes | 3 |
Computer Science Education | 2 |
Decision Making | 2 |
Learning Processes | 2 |
Problem Solving | 2 |
Academic Ability | 1 |
Assignments | 1 |
Barriers | 1 |
Case Studies | 1 |
More ▼ |
Source
Cognition and Instruction | 3 |
Author
Abrahamson, Dor | 1 |
Chisholm, Andrea | 1 |
Dahn, Maggie | 1 |
Danielak, Brian | 1 |
DeLiema, David | 1 |
Falk, Michael L. | 1 |
Flood, Virginia J. | 1 |
Kwon, Yejin Angela | 1 |
Magana, Alejandra J. | 1 |
Roy, Anindya | 1 |
Steen, Francis F. | 1 |
More ▼ |
Publication Type
Journal Articles | 3 |
Reports - Research | 2 |
Reports - Evaluative | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Danielak, Brian – Cognition and Instruction, 2022
This paper focuses on a historically understudied area in computing education: attending to students' *design thinking* in university-level introductory programming courses. I offer an account of one student--"Rebecca"--and her experiences and code from a second-semester course on programming concepts for engineers. Using data from both…
Descriptors: Design, Computer Science Education, Programming, Introductory Courses
DeLiema, David; Kwon, Yejin Angela; Chisholm, Andrea; Williams, Immanuel; Dahn, Maggie; Flood, Virginia J.; Abrahamson, Dor; Steen, Francis F. – Cognition and Instruction, 2023
When teachers, researchers, and students describe productively responding to moments of failure in the learning process, what might this mean? Blending prior theoretical and empirical research on the relationship between failure and learning, and empirical results from four data sets that are part of a larger design-based research project, we…
Descriptors: Guidelines, Learning Processes, Correlation, Failure
Vieira, Camilo; Magana, Alejandra J.; Roy, Anindya; Falk, Michael L. – Cognition and Instruction, 2019
Creating explanations is an important process for students, not only to make connections between novel information and background knowledge, but also to be able to communicate their understanding of any given topic. This article explores students' explanations in the context of computational science and engineering, an important interdisciplinary…
Descriptors: Student Attitudes, Comprehension, Computation, Programming