HCCYDSApr 15

Block-Based Pathfinding: A Minecraft System for Visualizing Graph Algorithms

arXiv:2604.1395726.5h-index: 2
Predicted impact top 66% in HC · last 90 daysOriginality Synthesis-oriented
AI Analysis

For entry-level computer science students, this tool offers a novel, engaging way to learn graph algorithms, though its pedagogical efficacy is only planned for evaluation.

This paper presents a Minecraft-based educational tool for visualizing graph traversal and shortest-path algorithms, designed to help entry-level students understand abstract graph theory concepts through gamified interaction.

Graph theory is a cornerstone of Computer Science education, yet entry-level students often struggle to map abstract node-edge relationships to practical applications. This paper presents the design and architecture of a Minecraft-based educational tool specifically built to visualize graph traversal and shortest-path algorithms. We propose a three-layer system: (1) a Grid Traversal module where terrain types (e.g., soul sand, ice) represent edge weights, allowing for the gamified study of shortest path algorithms; (2) a "Sky Graph" module for interactive 3D manipulation of both directed and undirected graphs; and (3) lessons and quizzes available through books. The system grounds its design in Constructionist learning theory, transitioning students from passive observers to active protagonists who physically manipulate algorithmic behavior. We additionally present a planned empirical evaluation using NASA-TLX and in-game telemetry to validate the system's pedagogical efficacy.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes