This module will overview the basic principles of DRY - don't repeat yourself. It will then walk you through incorporating functions into your scientific programming to increase efficiency, clarity, and readability.
Reproducible Science Curriculum CommunityReproducible Science Curriculum Community has contributed to the materials listed below.
Course material modules are sets of materials developed to teach specific learning objectives in a course setting.
A hands-on activity where students review a project for readability, organization, etc and identify key elements that would make it more usable and readily reproducible.