Teaching basic lab skills
for research computing

Teaching Open Source

Over at opensource.com, Red Hat's Greg DeKoenigsberg has a post about a new collaboratively-authored textbook on open source software aimed squarely at undergrad courses. As Máirín Duffy points out in the first comment, it's very code-centric, but in my experience, that's the right approach: students won't be ready for discussion of design until they're proficient in coding [1]. I'm looking forward to borrowing lots from the book for Software Carpentry...

[1] This is, by the way, why I believe that attempts to teach "computational thinking" without first teaching programming are doomed to fail, but that's a rant for another time.

NOTICED · OPINION

Dialogue & Discussion

You can review our commenting policy here.