You are on page 1of 7

ALGORITHM

VISUALIZER
Synopsis
BY :- Aryan Mehta TO : Pooja Verma
Komal -
Sharanjeet Singh
INTRODUCTION

• Good visualizations bring algorithms to life by graphically representing their


various states and animating the transitions between those states, especially
dynamic algorithm visualization which shows a continuous, movie like
presentation of an algorithm’s operations.
PROBLEM DEF AND PURPOSED SOL.

• It becomes quite confusing and tedious to visualize those algos on our own
since abstract thinking plays a crucial role in forming its conceptual model in
our mind.
• Thus, a need for a tool for visualizing the data structure algorithms
interactively so that the student can experiment and learn as need arises.
OBJECTIVE AND AIM

• The main objective of this visualization platform is to provide a means for


learning the concepts requiring abstract thinking in a more effective as well as
enjoyable way which will engage the learners and drive away any boredom.
• The main aim is to mitigate the gap between students’ theoretical and practical
ability related to data structures via this platform to provide a systematic
approach for learning and conceptualizing implementation of data structures.
FACILITIES REQUIRED

Hardware Requirements
• Laptop or Desktop
Software Requirements
• Windows 7 or above or latest IOS version.
• Python version 3.7 or above with Tkinter module of python / HTML,CSS
and JAVASCRIPT
REFERENCES

• E-learning Tool for Visualization of Shortest Paths Algorithms” by Daniela Borissova and Ivan
Mustakerov, ResearchGate, July 2015.
• “Algorithm Visualization: The State” of the Field by Clifford A. Shaffer, Matthew L. Cooper, Alexander
Joel D. Alon, Monika Akbar, Michael Stewart, Sean Ponce and Stephen H. Edwardsacm Transactions on
Computing Education, Vol. 10, No. 3, Article 9, Pub. date: August2010.
• “Visualizing sorting algorithms” by Brian Faria, Rhode Island College, 2017.
• “ViSA: Visualization of Sorting Algorithms” by Tihomir Orehovački, ResearchGate, May 2012.
• “Finding the shortest path in a graph and its visualization using C# and WPF” by Radoslav Mavrevski,
Metodi Traykov, Ivan Trenchev, International Journal of Computers, ISSN: 2367-8895, Volume 5, 2020.
Thank You

You might also like