Asynchronous training

Overview
Creative Commons License: CC-BY Questions:
  • What is asynchronous training?

  • How to deliver asynchronous training using Galaxy?

  • What should be prepared for an asynchronous training event?

  • How is it different than hybrid training?

Objectives:
  • Describe asynchronous training

  • Organize an asynchronous training event using Galaxy

Time estimation: 1 hour
Supporting Materials:
Published: Nov 2, 2023
Last modification: Nov 1, 2023
License: Tutorial Content is licensed under Creative Commons Attribution 4.0 International License. The GTN Framework is licensed under MIT
purl PURL: https://gxy.io/GTN:T00371
version Revision: 3

asynchronous training events, i.e. MOOC style courses pair pre-recorded and written lesson materials with online participants following along at their own pace and convenience.

With this model, we aim to bring training events to the trainees while eliminate environmental impact of instructor and participant travel.

What is an asynchronous training event?

To illustrate a typical Gallantries/Smörgåsbord event and the different roles (1 person can have several roles), we have decided to share a story with several fictional characters

Taylor is a training coordinator of an international research consortium. They recently surveyed researchers in the consortium on their need in HTS data analysis. The results were overwhelming: over 60 scientists at the several locations would like to learn how to analyze their own RNA-seq data. To fulfill this demand, Taylor decided to organize a Smörgåsbord style event: a 3-days online workshop. Taylor is the global organizer of this event, in charge of finding the date, contact and coordinate with the teachers, advertise the event, find the instructors, etc. After the event, Taylor will aggregate all feedback from participants, helpers and hosts and share them.

Taylor recruited 2 helpers for each day, from amongst the participating incitations. One of the helpers, Casey, has some previous experience with RNA-seq data analysis and Galaxy. Before the workshop, they went through the training material and tested it. They will help participants during the workshop when they are stuck or get different results than the instructors. They will also give direct feedback to the instructor about the pace, any possible local issues etc.

Taylor also recruited 4 instructors, Farah among them. Farah is a trained bioinformatician and experienced instructor, regularly giving training to scientists on HTS data analysis. She will give the introduction and the first steps of RNA-seq data analysis lessons. Farah is located in Germany and teaches from a room at her institute in front of her computer. 2 weeks before an event she needs to record her lesson as she would normally teach it during a live training, and provide that video to Taylor. Taylor will generate captions (e.g. YouTube’s auto-captions) to Farah who must review and manually correct any captioning mistakes, before returning those to Taylor.

Alex is a PhD student in molecular biology based in Greece. They would like to learn about RNA-seq data analysis to be able to analyze the data they generated. They heard about the workshop and wish to join online. As a participant, Alex will actively participate in the workshop by running their first RNA-seq data analysis given the instructor’s instructions, ask for help from helpers when stuck, will raise their questions on the participant chat, and will give feedback using sticky notes and the dedicated feedback form.

Cost of an event

With the asynchronous training model, the cost of organizing and participating in the workshop are essentially eliminated: the instructors do not need to travel to the venue, participants can learn wherever is convenient for them, no rooms nor coffee must be organised.

Event Timeline

Here is an example event timeline we provided for a past Smörgåsbord event:

Date Time Left What’s happening
31 January 6 weeks You tell us which sessions you want to record
4 February 5 weeks The final schedule is published
17 February 4 weeks GTN CoFest! Here we will help you create workflows + workflow tests for your tutorials.
28 February 2 weeks Training Videos Due. Final Course Materials online
7 March 1 week Captions deadline & 30-second intro videos due
14 March 0 It begins!

We also provided instructors with an instructors guideline page tailored to the event and more important, a set of recording guidelines like the Gallantries’ which helped instructors know what was best practice during video recording.

Workshop Checklists

To help you organize an asynchronous event, we have created some checklists, by timing but also by role. Most of the items in these checklists are not specific to Gallantries/Smörgåsbord events.

Before the workshop

Global organizers

  • Identify the desired workshop contents and topics
    • Check the Video Library to identify which videos are available
    • Some may be out of date and need to be re-recorded
    • Other videos may not exist for a given tutorial and will need to be recorded
  • Identify and contact instructors who will record lessons
  • Choose a date in coordination with instructors
  • Create a registration form, e.g. by copying our template

    Such a registration form should include: participant details, email, affiliation, location for the workshop, accessibility requirements, motivation for participating, participation on social event, agreement on privacy statement.

  • Setup a webpage to advertise the event

    This page should include:

    • code of conduct
    • general information about the event, its format (async)
    • registration details and deadline
    • draft schedule
    • what participants need to do before
    • details about the instructors, helpers, hosts
    • sponsors (if any)

    We created a template of such a page that can easily adapted.

  • Identify places you can promote your event. Galaxy Hub or Carpentries Discuss List are the primary places to do this

    You should do this 1-3 month in advance of your event (if you can).

  • Collect contact details of the local hosts and instructors in case of last minute changes

  • Arrange the schedule given the content, the instructor availability and the different time zones

    With asynchronous events, students may be working on the training at all times of day and night, so if possible, identify instructors in all of the major world regions (APAC, EMEA, AMER) who can work together to promptly answer student questions online.

  • Identify the chat platform (e.g. a private Slack, or the GTN Slack)

  • Arrange a conference call(s) with instructors and hosts in order to:
    • Meet in advance of the workshop
    • Divide and document the responsibilities
    • Share contact details
    • Test the technical infrastructure
  • Request TiaaS infrastructure if using usegalaxy.eu
  • Contact participants to remind them of the workshop webpage where you have written the joining instructions, start/end times, and contact information
  • Prepare the feedback form for participants, e.g. by copying our template
  • Prepare the feedback form for hosts, helpers and instructors, e.g. by copying our template

Local helpers

  • Test the training material

Instructors

  • Decide on the order of the lessons and who will teach which modules
  • Help the organizer set up the workshop webpage
  • Review the training material and suggest changes at least 3 weeks before
  • Record your lessons
  • Provide the videos to the organiser who will organise captions for you
  • Review and correct the captions
  • Be prepared to help during the week

During the workshop

  • Chat online on Slack or another platform
  • Enjoy!

Global organizers

  • Send daily welcome messages reminding participants what will happen today
    • E.g. what materials should everyone be working on
    • Where they can get help
    • Remind them of the Code of Conduct
    • Etc.
  • Prepare the participation certificates, e.g. by copying our template, and send them to local hosts

Local helpers

  • Follow the relevant chat channels
  • Answer student questions or help them figure out who they should ask
  • Write up common questions into an FAQ document, or contribute these to the GTN.

Instructors

  • During asynchronous events Instructors are more like Helpers, as the instructing portion is already done!

After the workshop

Debrief Sticky notes collection from sites share experience back: feedback from sites (extract form from issue in github) form feedback from instructors + helpers

Global organizers

  • Collect the participant feedback forms
  • Setup a call with the instructors to discuss feedback.
  • Report the feedback and notes

Instructors

Checklists by role

Global organizers

Before the workshop

  • Identify the desired workshop contents and topics
    • Check the Video Library to identify which videos are available
    • Some may be out of date and need to be re-recorded
    • Other videos may not exist for a given tutorial and will need to be recorded
  • Identify and contact instructors who will record lessons
  • Choose a date in coordination with instructors
  • Create a registration form, e.g. by copying our template

    Such a registration form should include: participant details, email, affiliation, location for the workshop, accessibility requirements, motivation for participating, participation on social event, agreement on privacy statement.

  • Setup a webpage to advertise the event

    This page should include:

    • code of conduct
    • general information about the event, its format (async)
    • registration details and deadline
    • draft schedule
    • what participants need to do before
    • details about the instructors, helpers, hosts
    • sponsors (if any)

    We created a template of such a page that can easily adapted.

  • Identify places you can promote your event. Galaxy Hub or Carpentries Discuss List are the primary places to do this

    You should do this 1-3 month in advance of your event (if you can).

  • Collect contact details of the local hosts and instructors in case of last minute changes

  • Arrange the schedule given the content, the instructor availability and the different time zones

    With asynchronous events, students may be working on the training at all times of day and night, so if possible, identify instructors in all of the major world regions (APAC, EMEA, AMER) who can work together to promptly answer student questions online.

  • Identify the chat platform (e.g. a private Slack, or the GTN Slack)

  • Arrange a conference call(s) with instructors and hosts in order to:
    • Meet in advance of the workshop
    • Divide and document the responsibilities
    • Share contact details
    • Test the technical infrastructure
  • Request TiaaS infrastructure if using usegalaxy.eu
  • Contact participants to remind them of the workshop webpage where you have written the joining instructions, start/end times, and contact information
  • Prepare the feedback form for participants, e.g. by copying our template
  • Prepare the feedback form for hosts, helpers and instructors, e.g. by copying our template

During the workshop

  • Send daily welcome messages reminding participants what will happen today
    • E.g. what materials should everyone be working on
    • Where they can get help
    • Remind them of the Code of Conduct
    • Etc.
  • Prepare the participation certificates, e.g. by copying our template, and send them to local hosts

After the workshop

  • Collect the participant feedback forms
  • Setup a call with the instructors to discuss feedback.
  • Report the feedback and notes

Local helpers

Before the workshop

  • Test the training material

During the workshop

  • Follow the relevant chat channels
  • Answer student questions or help them figure out who they should ask
  • Write up common questions into an FAQ document, or contribute these to the GTN.

Instructors

Before the workshop

  • Decide on the order of the lessons and who will teach which modules
  • Help the organizer set up the workshop webpage
  • Review the training material and suggest changes at least 3 weeks before
  • Record your lessons
  • Provide the videos to the organiser who will organise captions for you
  • Review and correct the captions
  • Be prepared to help during the week

During the workshop

  • During asynchronous events Instructors are more like Helpers, as the instructing portion is already done!

After the workshop