What a Novice Wants: Students Using Program Visualization in Distance Programming Course
A Principled Taxonomy of Software Visualization