Media for Thinking the Unthinkable

Bret Victor argues that throughout human history, new forms of media have enabled humanity to think thoughts that were previously impossible. The talk demonstrates through six live demos how computational media can make the invisible visible by engaging visual, interactive, and symbolic modes simultaneously. Victor's vision is to build tools that prepare future generations with powerful ways of thinking about systems we cannot yet imagine.

7 sections ยท 23 lessons

Course outline

Cognitive Limits

  1. Unthinkable Thoughts
  2. Representations Matter
  3. Cognitive Limits

Historical Breakthroughs

  1. Notation as Interface
  2. Writing as Amplifier
  3. Historical Breakthroughs

Three Mentalities

  1. Learning by Doing
  2. Seeing Patterns
  3. Symbolic Precision
  4. Modal Integration
  5. Three Mentalities

Media Limitations

  1. Text Compression
  2. Paper Paradigm
  3. Creation Gap
  4. Media Limitations

Design Principles

  1. Showing Behavior
  2. Complete State View
  3. Multiple Views
  4. Direct Manipulation
  5. Linked Representations
  6. Custom Representations
  7. Design Principles

Systems Thinking

  1. Two Directions
  2. Abstraction Ladder
  3. System Families
  4. Systems Thinking

Future Vision

  1. Timeless Frameworks
  2. Human-Centered Design
  3. Cognitive Infrastructure
  4. Future Vision

Start learning with Wondering