International Journal of Information and Education Technology (IJIET)
Computer science education community has long been searching for effective and feasible visualization solutions to facilitate teaching and learning of Data Structures and Algorithms (DSAs). This paper presents a novel and practical approach that involves first creating generator programs to exploit the rich presentation features, the standardized format and powerful auto API of MicroSoft PowerPoinT (MS-PPT). These generators can then be used to automatically and systematically create DSAs teaching slides consisting of nontrivial, neat and consistent graphical illustrations. The approach has been prototyped and experimented at a small scale.