When I give talks about teaching computer to everyone, I often start with Alan Perlis and C.P. Snow in 1961. They made the first two public arguments for teaching computer science to everyone in higher education. Alan Perlis’s talk was the most up-beat, talking about all the great things we can think about and do with computer. He offered the carrot. C.P. Snow offered the stick.
C.P. Snow foresaw that algorithms were going to run our world, and people would be creating those algorithms without oversight by the people whose lives would be controlled by them. Those who don’t understand algorithms don’t know how to challenge them, to ask about them, to fight back against them. Quoting from Martin Greenberger’s edited volume, Computers and the World of the Future (MIT Press, 1962), we hear from Snow:
Decisions which are going to affect a great deal of our…
View original post 741 more words