Source code for my MGD thesis at NC State, 2016 Please refer to http://www.payodpanda.com/MGDThesis.html for project explanation.
A prototype framework for a tool to learn programming concepts with. The tool visualizes simple programming constructs like variables and a for loop. The user has regulated control over the code that is being visualized, so she can see how each element affects the whole.