The reason this blog has been quiet lately is that I've been focusing on getting some Software Carpentry
lectures online. I'm pleased to say that the first nine episodes of a lecture on program design are now up, and I'd appreciate your feedback:
- The Grid
- Finding Neighbors
- Resolving Ties
- Assembling the Program
I've also posted a first draft of a concept map for computational thinking
. I've complained before that everyone who uses the term means something different by it ; this is my attempt to pin down what I
mean. Feedback would once again be greatly appreciated.
 See, for example, this report
on a workshop held earlier this year.