Some of the most crucial steps in mental growth are based not simply on acquiring new skills, but on acquiring new administrative ways to use what one already knows.
If you’re only going to read one book on learning Mindstorms: Children, Computers, and Powerful Ideas has to be it. On the surface, this may seem like an outdated book about computer science education, but it is really a profound study of how people learn anything from math and physics to juggling and skiing. Written by Seymour Papert, one of the pioneers of artificial intelligence and the creator of what would become the MIT Media Lab, Mindstorms illustrates the idea that children can use their own “objects-to-think-with,” intellectual structures of their own making, to acquire, and more importantly, to work with increasingly complex and abstract knowledge. The book is filled with concrete examples of students learning something completely new or even fear-inducing (like math) using knowledge and intuition that they already have. Logo, the programming language that Papert co-created, serves as the primary example of a tool that helps students reason about new ideas (not just in math) in a perfectly rigorous yet comfortably intuitive way. Whether you’re interested in math and computer science education at the K-12 level or want a deeper understanding of how people learn without all the education jargon than this book will be indispensable.