As a community committed to iterative improvement, our lessons are never done. Every day, Maintainers receive feedback and contributions to help our lessons run more smoothly, stay up to date with technology changes, and be accessible to more audiences. Despite (or maybe because of!) this constant improvement, it’s important to take the time to celebrate our progress and to give credit to the hundreds of people who make our lessons the wonderful resource they are for the tens of thousands of learners who attend our workshops and use our materials online.
Last month, we announced that Maintainers for thirty-six of The Carpentries lessons were preparing their lessons for publication. This preparation included making sure that all of the structural components of the lessons were in place (learning objectives, key-points, time estimates), that the whole lesson rendered correctly, and that all exercises and code chunks worked as expected. This was a significant piece of work and required the coordinated effort of many of our lesson Maintainers, dedicated contributors, and our staff Curriculum Team.
Thanks to the more than 1100 of you who contributed, twenty-seven lessons were successfully released on Zenodo. The final list of newly-released lessons is:
Data Carpentry Lessons in English
- Social Science Workshop Overview
- Geospatial Workshop Overview
- Introduction to Geospatial Concepts
- Data Organization in Spreadsheets for Ecologists
- Data Analysis and Visualization in Python for Ecologists
- Genomics Workshop Overview
- Project Organization and Management for Genomics
- Introduction to the Command Line for Genomics
- Data Wrangling and Processing for Genomics
- Introduction to Cloud Computing for Genomics
Library Carpentry Lessons
Software Carpentry Lessons in English
- Version Control with Git
- Plotting and Programming in Python
- R for Reproducible Scientific Analysis
- Programming with R
- The Unix Shell
- Using Databases and SQL
- Automation and Make
- Programming with MATLAB
The Carpentries Lessons
The following lessons also participated in this lesson release push. Although they didn’t quite get over the finish line for this release, we want to take this opportunity to recognize all of the work the Maintainers and contributors to those lessons have done in working towards this release.
- Introduction to R for Geospatial Data
- Ecology Workshop Overview
- Análisis y visualización de datos usando Python
- Tidy Data
- Programming with Python
- Version Control with Mercurial
- R para Análisis Científicos Reproducibles
- La Terminal de Unix
If you don’t see your name listed as an author for a lesson you contributed to, please let us know by contacting firstname.lastname@example.org and by providing your GitHub username and the lesson(s) you contributed to. Whether you contributed 300 commits, or corrected a single typo - your efforts have made our lessons better, easier for new Instructors to teach, and easier for independent learners to use as a resource. Our lessons are never done. Your pull requests, issues, comments, and other feedback continue to be welcome as you encounter new learner challenges, bring our lessons into new communities, and, yes, continue to correct the inevitable typos. A heartfelt thank you from The Carpentries staff team to all of our Maintainers, contributors, and Instructors for creating these wonderful resources.
Dialogue & Discussion
Comments must follow our Code of Conduct.