Exploring the Interplay of Metacognition, Affect, and Behaviors in an Introductory Computer Science Course for Non-Majors
Introductory computer science for non-majors, often referred to as CS0, is a course that is designed to be more accessible and less intimidating than CS1, with the goal of alleviating barriers and fears associated with learning computer science (CS). However, despite this intention, many students still struggle in CS0 and these courses do not always successfully prepare students for future CS learning experiences. In this paper, we study the experiences of CS0 students with a particular focus on the intersection of their metacognition, affect, and behaviors. To study students’ daily learning experiences, we collected data from 20 participants who completed structured daily diaries and retrospective interviews over the course of a single homework assignment. Through a thematic analysis of the diaries and interviews, we identified three distinct patterns of engagement that highlight the importance of metacognitive knowledge of strategies, or a students’ understanding and awareness of when, why, and how to use both regulation and disciplinary strategies effectively in various tasks or situations. The three patterns of engagement include: (1) avoidance behaviors resulting from negative emotions, negative judgements, and a lack of metacognitive knowledge of strategies, (2) persistence or re-engagement behaviors despite negative emotions and judgements with the help of metacognitive knowledge of strategies, and (3) persistence behaviors with evidence that metacognitive knowledge of strategies prevented students from forming negative judgements in the first place. We contribute an initial model of the interplay of metacognition, affect and behaviors in CS, showing the role of metacognitive knowledge of strategies in helping students persist in the face of struggle. In our discussion, we advocate for explicit interventions that support students in developing metacognitive knowledge of strategies.
Tue 13 AugDisplayed time zone: Brisbane change
09:15 - 10:15 | Student Perceptions and Self-AssessmentResearch Papers Chair(s): Brian Dorn University of Nebraska at Omaha | ||
09:15 20mTalk | Understanding the Reasoning Behind Students' Self-Assessments of Ability in Introductory Computer Science Courses Research Papers Melissa Chen Northwestern University, Yinmiao Li Northwestern University, Eleanor O'Rourke Northwestern University | ||
09:35 20mTalk | "In the Beginning, I Couldn't Necessarily Do Anything With It": Links Between Compiler Error Messages and Sense of Belonging Research Papers Link to publication DOI | ||
09:55 20mTalk | Exploring the Interplay of Metacognition, Affect, and Behaviors in an Introductory Computer Science Course for Non-Majors Research Papers Yinmiao Li Northwestern University, Melissa Chen Northwestern University, Ayse Hunt Northwestern University, Haoqi Zhang Northwestern University, Eleanor O'Rourke Northwestern University |