George Orwell is Blogging
How did I miss this? George Orwell’s diary entries are being reposted on this blog in step with the original events. Very cool, particularly now that the French have surrendered

How did I miss this? George Orwell’s diary entries are being reposted on this blog in step with the original events. Very cool, particularly now that the French have surrendered

One of the many things that impressed me about Michael Nygard’s Release It! and Robert Hanmer’s Patterns for Fault Tolerant Software was their use of concept diagrams to show how the ideas they were discussing fit together. Our second attempt to do this for the Software Carpentry course is now online, and we’d welcome your input. Our goal is to encompass what we think is meant by “computational thinking” — please let us know what we’ve left out, what we’ve got wrong, and where the ideas in the blue box ought to go.
Seneca College (in Toronto) has just been awarded $2.3 million over five years for open source technology research. This is great news—congratulations to everyone involved.
Andrew Trusty (a grad student at U of T) has just finished his Master’s degree, and as part of that he built a tool called ALOE that helps people learn a foreign language by selectively translating parts of web pages into that language as they read. Neat!
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:
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 [1]; this is my attempt to pin down what I mean. Feedback would once again be greatly appreciated.
[1] See, for example, this report on a workshop held earlier this year.
Recent Comments