Mindstorms: Children, Computers, and Powerful Ideas (1980), published by Basic Books, is a book by Seymour Papert. He proposes a unique computer-based learning environment called the Microworld. His primary belief about the Microworld's design is that it complements the natural knowledge building mechanisms of children, known as a constructivist approach to knowing and learning. His primary implication is that Microworld learning will profoundly affect the quality of knowledge gained. This work is one of the first large-scale attempts to mediate educational computer-based technology with Piagetian-based theories of learning and knowing.