Home> Host> Host a Workshop

Why The Carpentries Workshops?

The Carpentries teaches workshops around the world on the foundational skills to work effectively and reproducibly with data and code. Our certified volunteer Instructors focus on creating a motivating and engaging environment while teaching topics like Python, R, Git, Open Refine, and more. Our workshops provide hands-on learning experiences that empower learners and build confidence in using their new skills to support their work.

Learn more about our workshops

Host a workshop

We have two options for hosting a Carpentries workshop; Self-Organised and Centrally-Organised.

A Self-Organised workshop is a Carpentries workshop where the registration, recruitment of Instructors, and preparation for the workshop are managed by the host. Self-Organised workshops are free of cost to organise and allow for planning in a way that suits the needs of the host and learners. While the majority of planning is dependent on the host and learner needs, we do have a few guidelines that we ask our Self-Organised workshop hosts to follow:

  • Our motto is “never teach alone” and we ask that at least one of the Instructors teaching a Self-Organised workshop is Carpentries certified.
  • The Carpentries workshop website is an important part of our processes and workflows. Please use the Carpentries template to create the workshop website. This helps us ensure your workshop is entered into our database correctly, allows us to display your workshop on our upcoming workshops page, and assists us in supporting you and your team with workshop surveys and follow-up.
  • Learner surveys help you, your Instructors, and the Core Team better understand the impact of Carpentries workshops. All workshops should utilise the pre and post-workshop surveys that are created automatically on the workshop website.
  • We love to know about Self-Organised workshops! Register your workshop with us to give your Instructors credit, receive the responses to the learner surveys, and help us learn the full impact of Carpentries workshops.

Request a Carpentries Workshop

A Centrally-Organised workshop is an integrative approach to planning a Carpentries event. Collaborate with the Carpentries Workshops and Instruction Team (WIT) to organise your workshop and a member of WIT will do the work to prepare your team for an exceptional workshop experience. Preparation from WIT includes recruitment of certified Instructors, setting up and providing access to Eventbrite for learner registration, arranging a virtual meeting space for online workshops when needed, and a wealth of resources and information to ensure a successful workshop.

Once confirmed, WIT will introduce you to your team of Instructors who will work with you to create a schedule and get to know your target audience. Instructors assigned to your workshop will also ready a website to supply you and your learners with the information needed to prepare for the workshop. With the assistance of WIT and your Instructors, a Centrally-Organised workshop is a great way to meet all of your workshop needs!

Curriculum Options

The Carpentries has three official lesson programs; Software Carpentry, Data Carpentry, and Library Carpentry. Each lesson program is catered to a specific audience or purpose and traditional workshops focus on lessons from one of the three lesson programs. For an experience catered to the learners’ needs, Self-Organised workshops can combine lessons from any of the three lesson programs.

Centrally-Organised workshops must teach a lesson program’s core curriculum and can not be mixed with components from another lesson program’s curricula. Below, you will find the workshop requirements for each lesson program:

A Library Carpentry workshop should include any three lessons from the Library Carpentry curriculum
Library Carpentry

A Software Carpentry workshop should include The Unix Shell, Version Control with Git, and a programming language (R or Python)
Sofware Carpentry

A Data Carpentry workshop will vary based on its specific curriculum. It should generally include a lesson on one programming language (either R or Python) where applicable, as well as all other lessons outlined in the curriculum.
Data Carpentry

Curricula overview

Workshop Curriculum

What to know before requesting a Centrally-Organised Workshop

  • We offer both in-person and online workshops
  • In-person workshops are two eight-hour days and online workshops can be broken up over two to four days
  • Please plan for 16 hours total for two and four-day workshops and 15 hours for three-day workshops
  • Breaks are included in the schedule for all workshops
  • Please request your workshop at least 10 weeks before your proposed workshop dates
  • If we cannot accommodate your preferred dates, we will provide additional options that are as close as possible to your original preference

Request a Carpentries Workshop

What to Expect After Requesting a Workshop

Once you have requested your workshop, you can expect the following:

  • Review of request: the member of WIT who is responsible for workshops in your region will review your request and follow up within 10 business days
  • Date confirmed: workshop dates will be confirmed no less than eight weeks before your workshop starts
  • Instructor Recruitment: we will inform our certified Instructors that a new teaching opportunity is available eight to ten weeks before the workshop (time is dependent upon finalisation of workshop dates)
  • Instructors Connected: we will confirm Instructors at least four weeks before the start of the workshop. Because our Instructors are volunteers, there is sometimes a delay in recruiting Instructors. If this happens, we will let you know at least four weeks before the start of the workshop so that ….can be discussed
  • Workshop: Instructors will join you and your learners to teach a hands-on, data skills and coding workshop at your organisation!

For a more detailed review of the workshop organisation process, please visit the Workshop Host Checklist.

Workshop Pricing

Consult our pricing page for our current fee structure.

Travel Expenses for Instructors

Carpentries Instructors are volunteers and are not paid for their service. To compensate Instructors for their time teaching, we require the Host to cover expenses for travel, food, and accommodation for in-person workshops. To minimise expenses, we prioritse local Instructors when recruiting. However, we recommend estimating $3,000 total for expenses ($1500 per Instructor). Once the Instructors and workshop dates are finalized, you will work with them directly to plan travel, accommodations, and reimbursements.

Contact Us

We know there is a lot to think about when considering hosting a Carpentries workshop! Have Questions? Please consult our Workshops FAQ or contact the Workshops and Instruction Team with questions. To connect with us, email workshops@carpentrires.org.