This legacy web site is no longer updated but will remain online for the foreseeable future. UUhistle is not being actively supported or developed. Successor systems include Jsvee and Kelmu.
Publications
Here are some academic publications related to UUhistle.
Juha Sorva, Jan Lönnberg, Lauri Malmi:
Students' ways of experiencing visual program
simulation, 2013
An exploration of the different ways in which different learners perceive program simulation
exercises in UUhistle.
Teemu Sirkiä: Recognizing Programming Misconceptions —
An Analysis of the Data Collected from the UUhistle Program Simulation Tool, 2012.
A master's thesis that
explores UUhistle's submission logs and identifies the most common mistakes they made during VPS exercises in UUhistle
Juha Sorva: Visual Program Simulation in
Introductory Programming Education, 2012.
A doctoral dissertation that describes UUhistle's theoretical background, the system's functionality, various design
choices, and some empirical evaluations of visual program simulation exercises using an earlier prototype.
Juha Sorva and Teemu Sirkiä: Context-Sensitive
Guidance in the UUhistle Program Visualization System, In: Proceedings of PVW 2011, Sixth Program Visualization
Workshop,
pages 77--85, Darmstadt, Germany, 2011.
This paper focuses on the feedback that UUhistle gives to students during
visual program simulation exercises.
Juha Sorva and Teemu Sirkiä: UUhistle: a Software Tool for Visual Program
Simulation, In: Proceedings of the 10th Koli Calling International Conference on Computing Education
Research, Koli Calling '10, pages 49-54, New York, NY, USA, 2010. ACM. ISBN 978-1-4503-0520-4.
This paper provides a brief overview of the system (but is no longer quite up to date).