This program is tentative and subject to change.

Thu 19 Feb 2026 15:40 - 16:00 at Meeting Room 105 - Student Behaviors and Reasoning

The ability to identify the important takeaways from a previously-seen solution and apply them in different contexts is an important problem-solving skill. However, this skill, known as analogical reasoning, is traditionally left implicit in algorithms courses. Students are expected to develop the skill naturally as they progress through the course. In this study, we aim to conduct a more thorough investigation of analogical reasoning in algorithms. We integrate explicit metacognitive scaffolds for reflection and schema development into an undergraduate algorithms course. Then, on course exams, we insert an additional task alongside select algorithm design questions, in which students are asked to describe how a previously-seen problem influenced their design. We analyzed both the previously-seen problem selected by the student and the stated similarity. Within the 142 comparisons analyzed, we find that 37% provide insight about the underlying solution structure, and these comparisons were significantly associated with higher scores on the problem. Furthermore, about one-third of the comparisons were with a problem that course staff also selected, and these comparisons were not only much more likely to be structural but were also correlated with higher performance on the question. Our results indicate that the analogical reasoning skills are closely tied to success in the algorithms course, and encourage instructors to integrate explicit demonstrations into their curriculum.

This program is tentative and subject to change.

Thu 19 Feb

Displayed time zone: Central Time (US & Canada) change

15:40 - 17:00
Student Behaviors and ReasoningPapers at Meeting Room 105
15:40
20m
Talk
Analogical Reasoning in Undergraduate Algorithms
Papers
Jonathan Liu University of Chicago, Erica Goodwin University of Chicago, Diana Franklin University of Chicago
16:00
20m
Talk
Choosing Their Own Way: Guided Self-Placement for Students in an Introductory Programming Sequence
Papers
Brett Wortzman pc, Melissa Chen Northwestern University, Miya Natsuhara pc, Eleanor O'Rourke Northwestern University
16:20
20m
Talk
Investigating Answer Choice Bias within a College-Level Introductory Computing Assessment
Papers
Miranda Parker University of North Carolina Charlotte, Sin Yu Ciou University of Washington, Yale Quan University of Washington, He Ren University of Washington, Chun Wang University of Washington, Min Li University of Washington
16:40
20m
Talk
Performance and Start-Time Trends in Asynchronous Computer-Based Assessments
Papers
Iris Xu University of British Columbia, Romina Mahinpei Princeton University, Steve Wolfman University of British Columbia, Firas Moosvi University of British Columbia Okanagan