Providing novice programmers with a concrete model of an abstract machine and displaying program execution on that machine improves their acquisition of programming skills and knowledge.
Publications
[bibtex file=program-vis.bib template=publist-norel format=my-format sort=year order=desc process_titles=0]