Impact Factor (2025): 6.9
DOI Prefix: 10.47001/IRJIET
Vol 8 No 9 (2024): Volume 8, Issue 9, September 2024 | Pages: 45-49
International Research Journal of Innovations in Engineering and Technology
OPEN ACCESS | Research Article | Published Date: 12-09-2024
Effective algorithm visualization in computer science education greatly enhances the level of understanding and interest in the subject. This paper presents a development and evaluation of a web-based visualizer of data structures intended for learning sorting algorithms. Our system allows interactive and dynamic visualization of various sorting techniques, including Bubble Sort, Merge Sort, Quick Sort, and Heap Sort. We provide a real-time graphical display for the user to view step-by-step executions of such algorithms. This provides insight into their operational mechanics and performance characteristics. We present the architecture of the visualizer, methodologies for algorithm visualization, and some feedback from users during testing phases. Both qualitative and quantitative metrics are used for assessing the improvement in algorithmic understanding. Our findings indicate that the visualizer significantly enhances students' understanding of the concepts in sorting algorithms and that it is indeed a very important tool for computer science educators and learners alike.
Data Structure, Visualizer, Visualization in computer science, Dynamic visualization
Siddhi Kengar, Yuganti Kumkar, Megha Shinde, Swathi Pepeti, & Snehal Bawkar. (2024). Data Structure Visualizer. International Research Journal of Innovations in Engineering and Technology - IRJIET, 8(9), 45-49. Article DOI https://doi.org/10.47001/IRJIET/2024.809004
This work is licensed under Creative common Attribution Non Commercial 4.0 Internation Licence