Programming for Biologists by Ethan White.
From the post:
This is the website for Ethan White’s programming and database management courses designed for biologists. At the moment there are four courses being taught during Fall 2014.
- Introduction to Programming for Biologists
- Introduction to Database Management for Biologists
- Computational Biology Research Project
- Advanced Computing for Biologists
The goal of these courses is to teach biologists how to use computers more effectively to make their research easier. We avoid a lot of the theory that is taught in introductory computer science classes in favor of covering more of the practical side of programming that is necessary for conducting research. In other words, the purpose of these courses is to teach you how to drive the car, not prepare you to be a mechanic.
Hmmm, less theory of engine design and more driving lessons? 😉
Despite my qualms about turn-key machine learning solutions, more people want to learn to drive a car than want to design an engine.
Should we teach topic maps the “right way” or should we teach them to drive?
I first saw this in a tweet by Christophe Lalanne.