Enriching Programming Instruction using Visualization

Published in Philippine Information Technology Journal, 2009

Visualization is a powerful facility to teach abstract concepts in programming. A description of the design of iC++, a memory diagram-based visualization tool, and a discussion of the results of using it to help teach C++ programming are presented in this paper.

Recommended citation: M.P. Ang and A.A. Sioson, "Enriching Programming Instruction using Visualization," Philippine Information Technology Journal, 2 (2), October 2009, pp. 31-34 [local copy]