PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
August 6, 20247 citationsOpen Access

Students Struggle with Concepts in Dijkstra's Algorithm

View Full Paper
ATArtturi TilanteräJSJuha SorvaOSOtto Seppälä

Key Points

Key points are not available for this paper at this time.

Abstract

Teachers who are aware of potential student misconceptions teach better than teachers who do not. In this article, we focus on misconceptions in the context of teaching and learning graph algorithms: we seek to discover student misconceptions about Dijkstra’s shortest-path algorithm and related concepts. We observed and interviewed fourteen students who worked on a visual simulation task involving the algorithm; we qualitatively analyzed these data to explore the students’ mistakes and their underlying reasons. We find, among other things, that students conflate concepts such as spanning tree, fringe, and priority queue and that students may neglect the greedy and dynamic-programming aspects of the algorithm; we also identify usability issues in the visualization tool we employed. These findings suggest that teachers and tool designers need to take great care to help students tease apart the key concepts in graph algorithms.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Tilanterä et al. (2024) studied this question.

synapsesocial.com/papers/6a21ce49aa3e25cc2f7c33fchttps://doi.org/10.1145/3632620.3671096
Ask AI
Helpful
Bookmark
Share
View Full Paper