On the Cruelty Of Really Teaching Computer Science[pdf]
cs.utexas.edu
cs.utexas.edu
Good stuff so far: "By evoking the need for deep conceptual hierarchies, the automatic computer confronts us with a radically new intellectual challenge that has no precedent in our history."