Automating Production of PowerPoint-Based Algorithm Visualization Teaching Materials

Principal Investigator:

Sen Zhang, SUNY Oneonta

The primary goal of the project is to build software and the sharing platform to increase the availability and accessibility of easily adoptable, standardized PowerPoint (PPT) (a Microsoft technology) presentation based data structures and algorithms (DSAs) visualization materials. The proposed approach is expected to promote standardization, centralization and reuse of DSA teaching materials, as well as preparedness of DSA teaching. This project will refine the generators that have been prototyped and implement new DSA generators, focusing upon those taught at primarily undergraduate institutions (PUIs). An automated database-and-dispatcher-driven cyber platform, which releases end users from the hassle of running generators, will also be refined. The project will be evaluated at a small scale and the outcomes of the project will be disseminated at the national computer science education conferences.

Co-PI’s and Key Partners:

James Ryder, SUNY Oneonta (Co-PI)

Reports and Resources:


Creative Commons License:

Attribution Non-Commercial Use