Asynchronous training
Under Development!
This tutorial is not in its final state. The content may change a lot in the next months. Because of this status, it is also not listed in the topic pages.
Author(s) | Bérénice Batut Fotis E. Psomopoulos Helena Rasche |
OverviewQuestions:Objectives:
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?
Describe asynchronous training
Organize an asynchronous training event using Galaxy
Time estimation: 1 hourSupporting Materials:
Published: Nov 2, 2023Last modification: Nov 2, 2023License: Tutorial Content is licensed under Creative Commons Attribution 4.0 International License. The GTN Framework is licensed under MITpurl PURL: https://gxy.io/GTN:T00371version Revision: 1
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
- Be sure to review the recording guidelines
- 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
- Report any lesson errors or suggest improvements on GitHub
- Give feedback on Galaxy Training Material GitHub issue
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
- Be sure to review the recording guidelines
- 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
- Report any lesson errors or suggest improvements on GitHub
- Give feedback on Galaxy Training Material GitHub issue