An Illustrated Introduction to Computational Thinking

My apologies—the book's online edition isn't currently available to readers in the UK and British Commonwealth.

You can learn more about the book's print edition here.


This illustrated introduction to computational thinking is an adaptation of the first seven chapters of Bad Choices.

If you would like to help support the project, it would be tremendously helpful if you wouldn't mind leaving a review on Amazon or Goodreads. Thank you.

You may also be interested in purchasing the book in print. The print edition includes five extra chapters and is available to readers in the US from Viking and in the British Commonwealth from John Murray.

Did you spot a mistake? Be the change, file a bug! Thanks to Jared Forsyth and Aaron Schumacher for reporting errors and omissions.

Reddit Ask Me Anything Bright Magazine New Scientist This Week in Technology Metalearn podcast MIT Sloan