On The Cruelty Of Really Teaching Computer Science
“On the Cruelty of Really Teaching Computing Science” is a 1988 paper by E. W. Dijkstra which argues that computer programming should be understood as a branch of mathematics, and that the formal provability of a program is a major criterion for correctness.
Despite the title, most of the article is on Dijkstra’s attempt to put computer science into a wider perspective within science, teaching being addressed as a corollary at the end. Specifically, Dijkstra made a “proposal for an introductory programming course for freshmen” that consisted of Hoare logic as an uninterpreted formal system.
Read more about On The Cruelty Of Really Teaching Computer Science: Debate Over Feasibility, Pedagogical Legacy
Famous quotes containing the words cruelty, teaching, computer and/or science:
“I love something: and scarcely do I love it completely when the tyrant in me says: I want that in sacrifice. This cruelty is in my entrails. Behold! I am evil.”
—Friedrich Nietzsche (18441900)
“Whatever I may be, I want to be elsewhere than on paper. My art and my industry have been employed in making myself good for something; my studies, in teaching me to do, not to write. I have put all my efforts into forming my life. That is my trade and my work.”
—Michel de Montaigne (15331592)
“Family life is not a computer program that runs on its own; it needs continual input from everyone.”
—Neil Kurshan (20th century)
“In the new science of the twenty-first century, not physical force but spiritual force will lead the way. Mental and spiritual gifts will be more in demand than gifts of a physical nature. Extrasensory perception will take precedence over sensory perception. And in this sphere woman will again predominate.”
—Elizabeth Gould Davis (b. 1910)