Computational Thinking


Computational Thinking enables any explorer to

  • manipulate a dynamic computational model with
  • sufficient power to re-compute and re-visualize the model with
  • access to expertise to help interpret and understand the model.

  • Compuational Thinking has been largely interactive.

Multiple re-presentations support multiple representations.

Function Variation

Atomic Visualization

Atomic Simulation

The "End" is Modeling; the "Means" is Computational Thinking

  • "The purpose of computing is insight, not numbers." --R. Hamming
  • "If you can't trust the numbers, you won't get much insight."--R. Panoff


Previous Next