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

Although enrollments in introductory computing courses are rising, many students still struggle to learn programming. Previous research has found that students’ perceptions of the programming process may be one factor that contributes to this problem. Students often assess their own programming abilities overly harshly when experiencing low-level programming moments that are considered normal and expected parts of learning to program. For example, many students think they are doing poorly if they need to stop coding to plan. Research has also shown that students who negatively self-assess in these moments tend to have lower self-efficacy, defined as one’s belief in their ability to achieve a particular outcome. In turn, students with lower self-efficacy tend not to persist in their computing studies. While the criteria that students use to assess their ability have been studied extensively, we have a limited understanding of the origins of these criteria and students’ reasons for adopting them. To address this gap, we conducted a total of 36 interviews with seven introductory computer science students throughout an academic quarter. In each interview, we asked students to think-aloud and explain their reasoning while filling out a self-assessment survey. Through a qualitative analysis of the data, we identified the most common reasons students gave for negatively assessing their performance, including having high expectations for their abilities and feeling like they cannot overcome a struggle. We also identified common reasons why students do not negatively assess their ability in these moments, including believing an experience is “normal” or feeling like they can learn from or overcome a struggle. These findings contribute valuable new knowledge about the underpinnings of students’ self-assessments of ability, and suggest that interventions that explicitly emphasize best practices and normalize struggles in the programming learning process are needed to increase student self-efficacy and persistence in computing.

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