Skip to content
A live programming environment that lets you see the inner workings of programs
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
3rdparty
favicon
fira
lang
viz
LICENSE
README.md
highlighting.css
highlighting.js
index.html
index.js
lib.js
notes
pathmatcher.js
setup.js
seymour.css
seymour.js
style.css
syntaxHighlight.css

README.md

Seymour

Live demo

Seymour is a live programming environment that visualizes program execution as the user types. It features a micro visualization that shows details of the program’s execution, and a macro visualization that puts the micro visualization in context, letting the user focus on different parts of the program execution. These visualizations come together to give the user a helpful live programming experience.

We are excited about the prospect of using this environment in the classroom and learning from student feedback. In doing so, we hope to make Seymour a valuable learning aid for students, and ultimately, create a better user experience for all programmers.

For more details, see our LIVE '16 paper: https://harc.github.io/seymour-live2017/

-- Alex and Saketh

You can’t perform that action at this time.