Block Model: an educational model of program comprehension as a tool for a scholarly approach to teaching
C. Schulte, in: ICER, ACM, 2008, pp. 149–160.