Hackers And Painters
Graham publishes a collection of essays that outlines the impact computer programmers have on everyday life. Part of the book focuses on education in high school and afterwards, and how students should be taught:
The most a teacher can do is suggest interesting paths — e.g. by setting interesting problems to solve, or by describing mistakes other people have made.