Years ago, I lost my temper while arguing with my brother, and said, "Jeff, I could teach you everything I know and you'd still be an idiot." Please keep that in mind as you read this site.

Recent posts

How Teaching Knowledge Is Transferred

I hesitate to say so, but I believe that we pedagogues tend to exaggerate greatly the amount of change in educational practice that results f...
September 13, 2015

Unwritten and Undone

Every few years, I indulge in a bit of sympathetic magic by writing reviews of books that don't actually exist in the hope that it will inspire some...
September 06, 2015

Our Lessons Have Now Been Published

It's been a long time coming, but we have finally published Version 5.3 of our core lessons. Please cite them as: Daisie Huang and Iva...
September 05, 2015

Better Teaching Practices

It wasn't part of our original plan, but over time Software Carpentry has come to be about better teaching as much as it is about better computing. ...
September 01, 2015

Three Graphs I Would Like to See

I spent part of the weekend chatting with a friend in Cambridge who used to be science editor at The Independent and now edits Scientific Computing Wo...
August 31, 2015