Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2022;5(47):144.
doi: 10.21105/jose.00144. Epub 2022 Jan 8.

Developing and deploying an integrated workshop curriculum teaching computational skills for reproducible research

Affiliations

Developing and deploying an integrated workshop curriculum teaching computational skills for reproducible research

Zena Lapp et al. J Open Source Educ. 2022.

Abstract

Inspired by well-established material and pedagogy provided by The Carpentries (Wilson, 2016), we developed a two-day workshop curriculum that teaches introductory R programming for managing, analyzing, plotting and reporting data using packages from the tidyverse (Wickham et al., 2019), the Unix shell, version control with git, and GitHub. While the official Software Carpentry curriculum is comprehensive, we found that it contains too much content for a two-day workshop. We also felt that the independent nature of the lessons left learners confused about how to integrate the newly acquired programming skills in their own work. Thus, we developed a new curriculum that aims to teach novices how to implement reproducible research principles in their own data analysis. The curriculum integrates live coding lessons with individual-level and group-based practice exercises, and also serves as a succinct resource that learners can reference both during and after the workshop. Moreover, it lowers the entry barrier for new instructors as they do not have to develop their own teaching materials or sift through extensive content. We developed this curriculum during a two-day sprint, successfully used it to host a two-day virtual workshop with almost 40 participants, and updated the material based on instructor and learner feedback. We hope that our new curriculum will prove useful to future instructors interested in teaching workshops with similar learning objectives.

PubMed Disclaimer

Conflict of interest statement

Conflicts of Interest None.

Figures

Figure 1:
Figure 1:
The curriculum development framework. Created with BioRender.com.
Figure 2:
Figure 2:
Curriculum overview. Created with BioRender.com.
Figure 3:
Figure 3:
Pre- and post-workshop survey results.

References

    1. Becker E (2016). Responding to your Learners. In Data Carpentry. https://datacarpentry.org/blog/2016/09/formative-assessment.
    1. Chen D (2020). Online Workshop Logistics and Screen Layouts. In The Carpentries. https://carpentries.org/blog/2020/06/online-workshop-logistics-and_scree....
    1. Robinson D (2017). Teach the tidyverse to beginners. In Variance Explained. http://varianceexplained.org/r/teach-tidyverse/.
    1. The Carpentries. (2018a). Live Coding is a Skill. In Instructor Training. https://carpentries.github.io/instructor-training/14-live/#sticky-notes.
    1. The Carpentries. (2018b). The Carpentries Handbook. https://docs.carpentries.org/index.html.

LinkOut - more resources