As a CS instructor, I find this article extremely interesting, FWIW.