-
Please read “The Science of Learning”, which provides a brief overview of some key evidence-based results in teaching.
-
Please go to the Software Carpentry lessons page and the Data Carpentry lessons page, have a look at what we currently teach, and then choose one episode from the list at the bottom of this page and read through it carefully. You will be using your selected episode for several in-class exercises, so be sure you are comfortable with the content.
-
We will be recording one another teaching in pairs or threes during the class, so please bring a cell phone or hand-held camera that can record audio and video. It doesn’t have to be high-quality, but it should be good enough that you can understand what someone is saying.
-
Please also bring a laptop powerful enough to teach on so that you can take part in all of the practical exercises (a tablet won’t be sufficient).
After this course is over, you will be asked to do three short follow-up exercises online in order to finish qualifying as an instructor: the details are available on the checkout checklist. If you have any questions about the workshop, the reading material, or anything else, please get in touch.
If you are interested in doing more reading, we have some recommendations.
Episodes
Please read through one of the episodes below carefully, so that you can do some exercises based on it on the first day of the class.
Data Carpentry
- Faceting and Clustering in OpenRefine
- Basic Queries in SQL
- Starting with Data in R
- Starting with Data in Python
Software Carpentry
- Working with Files and Directories in the Unix Shell
- Tracking Changes in Git
- Selecting Data in SQL
- Repeating Actions with Loops in Python
- Exploring Data Frames in R
Library Carpentry