A note on pedagogy of programming: web.archive.org/web/20050…