This program is tentative and subject to change.
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 FebDisplayed time zone: Central Time (US & Canada) change
15:40 - 17:00 | |||
15:40 20mTalk | Analogical Reasoning in Undergraduate Algorithms Papers Jonathan Liu University of Chicago, Erica Goodwin University of Chicago, Diana Franklin University of Chicago | ||
16:00 20mTalk | 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 20mTalk | 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 20mTalk | 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 | ||