Data Scientist


Program Visualisation for Novice Programmers

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