ICER 2024
Mon 12 - Thu 15 August 2024 Melbourne, Victoria, Australia
Tue 13 Aug 2024 09:35 - 09:55 - Student Perceptions and Self-Assessment Chair(s): Brian Dorn

Motivation and Objectives

Sense of belonging has been recognized as a construct that influences diversity, retention, and - to a lesser degree - learning outcomes in computer science classes. Prior studies on the construct of sense of belonging have shown that certain demographic groups, including but not limited to female students and first-generation academics, experience a low level of sense of belonging and consider it a barrier. On the other hand, previous research has also highlighted the importance of designing compiler error messages in a way that enhances their readability and, thus, improves effectiveness, particularly for novice programmers. In this study, we set out to investigate whether, and if so how, these two constructs interact.

Methods

We conducted a phenomenographic study to explore experiences with compiler error messages and the possible effects of such experiences. For this, we conducted and analyzed twelve interviews with undergraduate students, graduate students, and professionals.

Results

Our analysis of the data shows that the phenomenon under investigation occurs between two actors: the person and the compiler error message. In particular, the themes derived from the data describe the encounter of a person with a compiler error message, the response of the person to this encounter, and the effect of encountering and responding to a compiler error message on the person. Moreover, these mutual interaction can be moderated by the person’s experience and the characteristics of the cohort or group the person is part of.

Discussion

Interaction with compiler error messages is described as a dynamic process that can evoke both positive and negative emotions and, ultimately, can affect a person’s sense of belonging. While group dynamics were also found to moderate interactions with compiler error messages, dealing with a compiler error message was consistently described as a competence that evolves over time. In light of this, fostering a supportive group climate and explicitly addressing the development of such competences could help support learners with low incoming confidence and sense of belonging.

Tue 13 Aug

Displayed 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
20m
Talk
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
20m
Talk
"In the Beginning, I Couldn't Necessarily Do Anything With It": Links Between Compiler Error Messages and Sense of Belonging
Research Papers
Maja Dornbusch University of Münster, Jan Vahrenhold University of Münster
Link to publication DOI
09:55
20m
Talk
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