Teaching computational thinking

Steve Easterbrooke recently posted a nice argument for teaching more than “computational thinking” [blog post | paper]. This is a contribution to a conference on ICT and transformational change. In the paper he makes an argument for teaching more systems thinking.

Massive thanks to Steve for sharing his work and ideas. The paper got me thinking.

I really like the idea of systems, the idea of feedback loops, small things becoming significant, large things diminishing, whole systems of complex interaction being awesomely wicked to understand, predict, intervene in or control. And we are often a part of the system we talk about (even though we might pretend to be objective).

[for some reason I never hit publish at the time – recently was a while ago now!]