Gamification of computer science algorithms, SIGCSE 2025

This project introduces a gamified learning environment where students actively manipulate graph element (nodes and edges) to practice algorithms such as Kruskal’s and Prim’s. Through direct interaction (selecting, swapping, or reshaping graph structures), learners execute algorithmic steps in a game-like setting, enhancing understanding by making abstract concepts tangible. The design emphasizes hands‑on experience rather than…