Exploring the Interplay of Metacognition, Affect, and Behaviors in an Introductory Computer Science Course for Non-Majors

Yinmiao Li, Melissa Chen, Ayse Hunt, Haoqi Zhang, Eleanor O'Rourke

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

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 of when, why, and how to effectively use regulation and disciplinary strategies while working on tasks. 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 aided by 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 learning, 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 while also supporting their sometimes challenging emotional experiences.

Original languageEnglish (US)
Title of host publicationICER 2024 - ACM Conference on International Computing Education Research
PublisherAssociation for Computing Machinery, Inc
Pages27-41
Number of pages15
ISBN (Electronic)9798400704765
DOIs
StatePublished - Aug 13 2024
Event20th Annual ACM Conference on International Computing Education Research, ICER 2024 - Melbourne, Australia
Duration: Aug 13 2024Aug 15 2024

Publication series

NameICER 2024 - ACM Conference on International Computing Education Research
Volume1

Conference

Conference20th Annual ACM Conference on International Computing Education Research, ICER 2024
Country/TerritoryAustralia
CityMelbourne
Period8/13/248/15/24

Funding

This project is supported by the National Science Foundation under Grant IIS-2016900, and a Design Cluster Research Fellowship from the Center for Human-Computer Interaction and Design at Northwestern University. We thank Michael Horn and the Delta Lab for their feedback, and the participants and instructors of this course for their time.

Keywords

  • Affect
  • CS0
  • Metacognition

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Computer Science Applications
  • Software
  • Education

Fingerprint

Dive into the research topics of 'Exploring the Interplay of Metacognition, Affect, and Behaviors in an Introductory Computer Science Course for Non-Majors'. Together they form a unique fingerprint.

Cite this