I’ve enjoyed teaching several Software and Data Carpentries courses. The teaching philosophy of The Carpentries is:

“By showing learners how to solve specific problems with specific tools and providing hands-on practice, we develop learners’ confidence and lay the foundation for future learning. A critical component of this process is that learners are able to practice what they are learning in real time, get feedback on what they are doing, and then apply those lessons learned to the next step in the learning process. Having learners help each other during the workshops also helps to reinforce concepts taught during the workshops.””

The Carpentries Instructor Training, November 2021. Word K., Brown S.M., Dennis T., Barnes K. (eds). DOI: 10.5281/zenodo.5709383.


Shell, Git, R for Reproducible Scientific Analysis (USDA)

- https://laporpe.github.io/2022-03-24-usda-online/

Data Carpentry: Ecology with Python (USDA)

- https://jas58.github.io/2022-02-16-usda-online/

Software Carpentry with R (University of Delaware Bioinformatics)

- https://laporpe.github.io/2022-01-24-udel-online/

Supporting Instructor:

Data Carpentry: Ecology with Python (Stony Brook University)

- https://farzanazali.github.io/2021-10-11-stonybrook-online/

Data Carpentry: Ecology with R (Living Marine Resources Cooperative Science Center, University of Maryland Eastern Shore)

- https://annajiat.github.io/2021-11-13-LMRSC-online/

Data Carpentry: Ecology with R (The Jackson Laboratory)

- https://smcclatchy.github.io/2021-12-07-jackson/