-
Notifications
You must be signed in to change notification settings - Fork 16
/
generic-readme.txt
56 lines (40 loc) · 2.45 KB
/
generic-readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
================================================================================
VAMONOS : Dynamic Algorithm Visualization in the Browser
http://rosulek.github.io/vamonos
Version: 2.0.0
Released: 4-8-2014
Licenced under MIT
http://www.opensource.org/licenses/mit-license.php
Copyright 2012-2014 Mike Rosulek & the Vamonos project team
================================================================================
Vamonos is a library for generating browser-based visualizations of algorithms
& data structures. Here are some reasons why we think Vamonos is great:
No installation barrier. Visualizations run on any modern browser using
standard Javascript. No plugins or extensions are needed.
Self-containment. Visualizations do not require any server-side
interaction. Your browser doesn’t even have to be connected to the
internet. Visualizations can even be “compiled” into a self-contained HTML
file that can be easily distributed to students.
Interaction. Students can easily provide their own inputs to an algorithm,
set breakpoints & watchpoints, and step backwards & forwards through the
algorithm’s execution.
Extensibility. If you can implement an algorithm in Javascript, then you
can easily make a Vamonos visualization for that algorithm. We currently
support dynamic display of array and graph data structures.
Appearance. Our default visualization styles are beautiful and natively
scalable using your browser’s zoom feature. Of course, if you are handy
with CSS, you can also easily style a visualization to meet your needs.
Vamonos is developed in the EECS department of Oregon State University. It was
started while the project leader was in the Computer Science department at the
University of Montana. The name “Vamonos” doesn’t really have to be an
acronym, but if it were, its expansion would be Visualizing Algorithms from
Montana and Oregon State.
Vamonos is developed with support from NSF award #1149647. Any opinions,
findings, and conclusions or recommendations expressed in this material are
those of the author(s) and do not necessarily reflect the views of the National
Science Foundation.
The Vamonos project team:
Mike Rosulek (project leader)
Brent Carmer
Pat Kujawa (graduated)
Eric Spaulding (graduated)