Language-independent conceptual “bugs” in novice programming (pdf, 1986) | Hacker News Reader