Welcome!


Problem Statement

Many students have difficulty visualizing graph algorithms. It is also difficult to construct graphs to test code on. Since graphs are a fundamental computer science topic, it is important for students to build a strong foundation.

Our Idea

Whiteboard filled with our ideation

The objective of our project is to help students visualize graphing algorithms and simplify the creation of test graphs. We believe that by showing a visual representation of a graph and indicating what nodes have been visited, students can strengthen their understanding of algorithms. By simplifying the graph creation process, we believe that it is easier for students to check edge cases and practice forming a mental model.

Features

Future Ideas

  • Other data structures
  • Cloud-based user sharing
  • Increased language compatability