Detailed Topics in Visual Programming
History of visual programming
execution models: control flow, data flow, visual rules, direct manipulation, algorithm animation
Example systems: Agentsheets, Prograph, Stagecast Creator, ToonTalk, Data Factory
Representation and learnability