We are developing a toolkit for tailoring program visualizations (PVs) so that they integrate well into their pedagogical contexts. Educators can use the toolkit, Kelmu, to alter animations of example programs with text, visual cues, audio, and interactions. Rather than generating animations itself, Kelmu attaches to other PV tools and augments their output. In this work-in-progress report, we present the research-based rationale behind Kelmu, show examples of how the toolkit can be used, and outline future work.
['Teemu Sirkiä', 'Juha Sorva']
Tailoring animations of example programs