Rethinking Software Carpentry

I've spent some time in the last two weeks thinking about what I've learned from Software Carpentry, and how to move it forward. I think a lot of the ideas apply to online learning in general; I hope you find them useful.
  1. What I've Learned So Far
  2. Organizing Instruction and Study to Improve Student Learning
  3. What Success Looks Like Five Years Out
  4. Fork, Merge, and Share
  5. Some Responses to Some Comments
  6. The Fire Last Time
  7. Settings Our Sights a Little Bit Lower