Mindstorms: Children, Computers, and Powerful Ideas

Mindstorms is a must-read book by Seymoure Papert. He also created the Logo programming language while at MIT. This book 8 chapters and 252 pages and was originally published in 1980 and later republished on August 4th, 1993 by Basic Books. It’s for anyone who is interested in computers and learning in general.

This book is also highly recommended in Bret Victor’s essay “Learnable Programming“. Here are some words from his essay:

“The canonical work on designing programming systems for learning, and perhaps the greatest book ever written on learning in general, is Seymour Papert’s ‘Mindstorms.'”

The key topics covered in this book are thinking using the Logo programming language and concept of a Mathland for learning technical symbol languages. Seymour Papert calls it a new kind of math for learning and using computers for creating the environment.

Interesting points

  • The Lego Mindstorms is named after this book.
  • Originally published in 1980 by Harvester Press
  • Published again in 1993 by Basic Books

Logo Implementations


NetLogo is a multi-agent programmable modeling environment. It is used by many tens of thousands of students, teachers and researchers worldwide. It also powers HubNet participatory simulations. It is authored by Uri Wilensky and developed at the CCL. You can download it free of charge. You can also try it online through NetLogo Web.

URL: https://ccl.northwestern.edu/netlogo/


FMSLogo is a free implementation of a computing environment called Logo, which is an interactive programming language that is simple, powerful, and best of all fun. You can download FMSLogo from the project portal on SourceForge.

URL: http://fmslogo.sourceforge.net/

Animated examples

Here are some animated examples of Logo programs.

Seymour Papert (1928-2016)

Videos related to Seymour Papert and Logo programming language