Workshop checklists

Host checklist

A workshop host contacts the Carpentries staff about running a workshop. He or she will work with the Carpentries Program Manager and Workshop Administration Team to plan and implement the workshop.

Before the workshop, the host will

  • Decide on the Software Carpentry, Data Carpentry, or Library Carpentry curriculum that would best serve your learners
  • Fill out the workshop request form
  • Work with the Carpentries Program Manager and Workshop Administration Team to set dates and location for your workshop
    • Be sure to account for other events and programs at your site that may affect room availability and participant availabilty
    • Ensure your location is accessible
  • Recruit helpers to join your workshop. They don’t need to be directly connected with us. They do need basic knowledge of the tools we teach and enthusiasm to help others learn. We recommend 1 helper for every 8-10 students, not counting the two instructors.
  • Advertise your workshop. The Workshop Administration Team can help by creating an Eventbrite registration page.
  • Decide if you want to charge a workshop fee. Even a small fee can greatly reduce the no-show rate. If the Workshop Administration Team creates an Eventbrite registration page, the Carpentries can collect this fee via Eventbrite and use it to offset your workshop fee.
  • Work with the Carpentries Program Manager and Administrative Support Specialist to make arrangements to pay the workshop fee (only for centrally organized workshops). This includes being sure vendor forms or other documentation are in place. The actual invoice will be issued after the workshop is complete.
  • Make travel arrangements for visiting instructors (or communicate process to reimburse them for expenses)
  • Get emergency contact information for instructors in case of last minute changes
  • Arrange for required materials and equipment
  • Arrange for coffee, snacks, and/or lunch. We all learn better with fuel!
  • Email learners to remind them of workshop location, timing, and software installation requirements
  • Organize a meetup with the instructors the day before the workshop. While this is not always possible, it’s useful for the host and instructors to get to know each other. This can be over coffee, dinner, or anything else that works for your team.

During the workshop, the host will

  • Meet the instructors and learners
  • Ensure that the room is set up with all necessary materials and equipment
  • Periodically check in on the class to be sure things are running smoothly

After the workshop, the host will

  • Collect workshop attendance
  • Send attendance and any other feedback to the Carpentries Workshop Administration Team
  • Pay the workshop fee (only for centrally organized workshops)
  • Reimburse the instructors

Billing Guidelines

Payment for workshops is generally due 30 days after the invoice is issued.

Invoices overdue 4 or more months may lead to the cessation of work on current activities involving the organization to whom the overdue invoice was issued until the payment process is addressed.

Instructor Checklist

The Program Manager or Workshop Administration Team will introduce workshop hosts and instructors.

Before the workshop, instructors will

  • Decide on the order of the lessons and who will teach what modules
  • Set up the workshop website using the workshop template and send to the Carpentries Workshop Administration Team. Detailed instructions are in this repo’s README.
  • Create an Etherpad for the workshop
  • Assist the host in recruiting helpers if possible
  • Assist the host in ensuring the workshop location is accessible
  • Share emergency contact information with host in case of last minute changes
  • Practice teaching the material
  • Remind the host of the necessary equipment
  • Join a community discussion
  • Confirm criteria for reimbursement (per diem or save receipts)

During the workshop instructors will

  • Review Code of Conduct with learners
  • Remind learners to use sticky notes to give feedback
  • Get feedback at lunch and end of each day using minute cards
  • Support host in collecting attendee names and emails
  • Send out the post-workshop survey at the very end of the workshop

After the workshop instructors will

  • Remind the host to send workshop attendance data to the Carpentries Workshop Administration Team
  • Submit receipts for reimbursement
  • Send their own feedback to the Workshop Administration Team including any configuration problems
  • Take part in a community discussion
  • Report any lesson errors or suggest improvements on GitHub or by email to the Carpentries Workshop Administration Team

Helper Checklist

Helpers are often recruited from the local community at the host site to support Carpentries workshops. Helpers support learners one-on-one if they are stuck installing software, understanding a certain line of code, or any other parts of the learning process.

Before a workshop helpers will

  • Introduce themselves to the instructors, letting them know any particular areas of expertise
  • Review the curriculum the instructors will be teaching
  • Review the software installation instructions to be prepared to troubleshoot with learners
  • Make sure the instructors have listed you on the workshop website

During the workshop helpers will

  • Help learners with setup problems or anywhere else they get stuck
  • Monitor room for anyone who may need help. Learners may put up a red sticky note or indicate in other ways that they are stuck.
  • Monitor any questions that come up on the etherpad and answer them or remind the instructor about them during a break.

After the workshop helpers will

  • Send their own feedback to the instructors and the Workshop Administration Team including any configuration problems
  • Consider applying to become a certified Carpentries instructor

Teaching Rules:

Rule #1: Be kind

This means to be inclusive, respectful, mindful and welcoming.

Rule #2: Remember that we are all learners

Admitting that you don’t know everything helps create a growth mindset, where we are all constantly learning. When you make a mistake, calmly talk about the error, how it’s part of the process and necessary to make progress.

Rule #3: Be aware of demotivating attitudes

There are several things that can be demotivating or impair the learners’ experience. Examples of what not to do:

  • Take over the learner’s keyboard. Instead, encourage and guide them through the solution, but let them type themselves.
  • Dive into deep discussions with more advanced learners (who might actually not need to be there). You can have those conversations

Rule #4: Be aware of demotivating words

Avoid saying things like:

  • Just: “oh, that’s easy, you just…”
  • “It’s too easy…”
  • “It’s too hard…”
  • “I can’t believe you don’t know X …”
  • Say negative things about any applications or OS (Word, Excel, Windows, Mac, GUI). No tool is perfect, and this kind of disdain is not productive or conducive to the learning process.

Code of Conduct (Summary View)

We are dedicated to providing a welcoming and supportive environment for all people, regardless of background or identity. By participating in this community, participants accept to abide by The Carpentries’ Code of Conduct and accept the procedures by which any Code of Conduct incidents are resolved. Any form or behaviour to exclude, intimidate, or cause discomfort is a violation of the Code of Conduct. In order to foster a positive and professional learning environment we encourage the following kinds of behaviours in all platforms and events:
  • Use welcoming and inclusive language
  • Be respectful of different viewpoints and experiences
  • Gracefully accept constructive criticism
  • Focus on what is best for the community
  • Show courtesy and respect towards other community members

If you believe someone is violating the Code of Conduct, we ask that you report it to the Carpentries Code of Conduct Committee completing [this form] (https://goo.gl/forms/KoUfO53Za3apOuOK2), who will take the appropriate action to address the situation.

More info can be found here: https://docs.carpentries.org/topic_folders/policies/code-of-conduct.html

Email Templates

Use these templated emails for communicating with the learners