Archive for the 'programming pedagogy' Category


What is computation?

I’ve posted an essay I wrote as a first reading for my intro programming courses – both animate arts and our EECS course.  It’s called What is Computation? and the idea is to combat the perception of computer science as being purely about fussy details of coding by placing computation in a social and historical context, and using that as a way of introducing some of the fundamental concepts that make information technology fundamentally different from other technologies.  Comments welcome.