E.W. Dijkstra Archive: On the cruelty of really teaching computing science (EWD 1036)
The second part of this talk pursues some of the scientific and educational consequences of the assumption that computers represent a radical novelty. In order to give this assumption clear contents, we have to be much more precise as to what we mean in this context by the adjective "radical". We shall do so in the first part of this talk, in which we shall furthermore supply evidence in support of our assumption.
E.W. Dijkstra Archive: On the cruelty of really teaching computing science (EWD 1036) EWD 1036 On the cruelty of really teaching computing science The second part of this talk pursues some of the scientific and educational consequences of the assumption that computers represent a radical novelty. In order to give this assumption clear contents, we have to be much more precise as to what we mean in this context by the adjective "radical". We shall do so in the first part of this talk, in which we shall furthermore supply evidence in support of our assumption. The usual way in which we plan toda
Explore this link on the map →saved by
related reading
- E.W.Dijkstra Archive: The Humble Programmer (EWD 340)cs.utexas.edu
- What every computer science major should knowmatt.might.net
- how I think when I think about programming - alice mazalicemaz.com
- E.W.Dijkstra Archive: On the foolishness of "natural language programming". (EWD 667)cs.utexas.edu
- E.W. Dijkstra Archive: Visuals for BP's Venture Research Conferencecs.utexas.edu
- E.W.Dijkstra Archive: On the foolishness of "natural language programming". (EWD 667)cs.utexas.edu
- E. W. Dijkstra Archive: On the fact that the Atlantic Ocean has two sides. (EWD 611)cs.utexas.edu
- E.W. Dijkstra Archive: On anthropomorphism in science (EWD936)cs.utexas.edu
- Two More Things to Unlearn from School — LessWronglesswrong.com
- References for "The Future of Programming"worrydream.com
- Kill Mathworrydream.com
- Things unlearnedscattered-thoughts.net