Novice Rationales for Sketching and Tracing, and How They Try to Avoid It. - Kathryn I. Cunningham; Shannon Ke; Mark Guzdial; Barbara Ericson (ITiCSE, 2019)