TO A PPEAR WITH REVISIONS IN J. OF VISUAL LANGUAGES AND COMPUTING. PLEASE DO NOT CITE. 1 Integrating learning supports into the design of visual programming systems Chris DiGiano Center for Technology in Learning SRI International Ken Kahn Animated Programs Allen Cypher David Canfield Smith Stagecast Software, Inc. Send correspondence to: Chris DiGiano Center for Technology in Learning SRI International 333 Ravenswood Avenue Menlo Park, CA 94025 USA chris.digiano@sri.com