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 |
Computer Science Education | 2 |
Engineering Education | 2 |
Problem Solving | 2 |
Student Attitudes | 2 |
Undergraduate Students | 2 |
Academic Ability | 1 |
Assignments | 1 |
Chemistry | 1 |
Coding | 1 |
More ▼ |
Source
Cognition and Instruction | 3 |
Author
Danielak, Brian | 1 |
Falk, Michael L. | 1 |
Lockwood, Elise | 1 |
Magana, Alejandra J. | 1 |
Roy, Anindya | 1 |
Vieira, Camilo | 1 |
Publication Type
Journal Articles | 3 |
Reports - Research | 2 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 3 |
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
Lockwood, Elise – Cognition and Instruction, 2022
In this paper, I discuss undergraduate students' engagement in basic Python programming while solving combinatorial problems. Students solved tasks that were designed to involve programming, and they were encouraged to engage in activities of prediction and reflection. I provide data from two paired teaching experiments, and I outline how the task…
Descriptors: Undergraduate Students, Thinking Skills, Prediction, Teaching Methods
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