Using Tracing and Sketching to Solve Programming Problems: Replicating and Extending an Analysis of What Students Draw. - Kathryn I. Cunningham; Sarah Blanchard; Barbara Ericson; Mark Guzdial (ICER, 2017)