Alan Perlis argued that all students should learn to program because:
- Computer Science is the study of process. Automated execution of process changes everything including how we think about things we already know (slide 6)
- The purpose of a course in programming is to teach people how to construct and analyze processes ... A course in programming is concerned with abstraction: the abstraction of constructing, analysing and describing processes ... The point is to make students construct complex processes out of simpler ones ... A properly designed programming course will develop these abilities better than any other course. (slide 7)
“A handful of people, having no relation to the will of society, having no communication with the rest of society, will be taking decisions in secret which are going to affect our lives in the deepest sense.”
No comments:
Post a Comment