Skip to main content Site map
HomeNews and blogs hub

Choosing the Right Delivery Method and Format for Your Training Pilot

Bookmark this page Bookmarked

Choosing the Right Delivery Method and Format for Your Training Pilot

Author(s)
Steve Crouch

Steve Crouch

Software Team Lead

Philippa Broadbent

Philippa Broadbent

Senior Research Software Engineer

Posted on 17 January 2025

Estimated read time: 7 min
Sections in this article
Share on blog/article:
LinkedIn

Choosing the Right Delivery Method and Format for Your Training Pilot

Universe HPC logo, an orchestra on stage

This blog post is the second in the UNIVERSE-HPC Running a Training Pilot series. These posts contain excerpts from the Pilot Operations Guide published on Zenodo and developed by UNIVERSE-HPC.

In the first post of the series, we introduced key areas to consider when planning and preparing for a training pilot and also covered some tips for how to develop training materials. In this post, we will cover two decisions in more detail that greatly affect the shape of a pilot: how it will be delivered and whether it will be held online or in-person. The options for these decisions vary significantly and will greatly affect the event, so the advantages and disadvantages of each should be carefully considered.

Method of Delivery

We'll consider two key delivery models which are both organised around a scheduled event:

  • Instructor-led (pedagogical), where learners follow the lead of an instructor in a shared learning environment, using techniques such as presentations or live coding.
  • Supported self-learning (andragogical), where the responsibility and pace of learning are passed to the learner, although within an environment shared with other learners.

In both cases, helpers (or other instructors) are on hand to answer questions and help solve problems. Let's take a look at the pros and cons of each of these approaches.

Instructor-led
Supported self-learning

Advantages

Well suited for novice learners who haven't built a working mental model of fundamentals yet

Well suited for intermediate or advanced learners; they typically require less direct instruction

Greater opportunity for structured group exercises

More flexible, learners can fit it around schedules

Since teaching is synchronised, real-time problem solving across the cohort for common problems

Easier to scale to accommodate more learners - just add more helpers

More welcoming / less intimidating for coding novices

Progress through material at own pace

Easier to build a rapport between students and instructors

Learners can choose their own learning path, if the course supports it

Disadvantages

More taxing for instructors, so may need more of them to rotate them per session

Less engaging, can prove difficult for learners to maintain motivation over many sessions, easier to be distracted

Requires capable instructors to instruct room at right pace and deal with problems

Far more difficult for instructors to gauge learner progress and problems

Risk of learners falling behind if they encounter a problem

Lower knowledge sharing; fewer opportunities to learn from other's questions and experiences

Success greatly depends on quality of instructors

Learners can feel more isolated

For established training courses, switching to the other mode of delivery may still work well, although success depends largely on the nature of the material, an understanding of the typical challenges encountered with the material (and whether they are suited to a particular delivery style), and the technical level of the learners. Of course, for pilots, there are many more unknowns, particularly with what learners (and instructors) will find challenging, and to what extent there are undiscovered errors in the pilot materials. How problems are handled and communicated is therefore even more important.

Issues tend to surface much more quickly in instructor-led delivery, which are then resolved (with learners able to use solutions to common problems immediately). Capable instructors are also able to adapt the learning narrative in the event of unsolvable issues, using analogous examples to illustrate the same concepts. However with self-learning, as noted in the drawbacks, the self-pacing and distance learning aspects may mean that problems aren't always so readily identified and may lead to learners struggling with the material if they are unsure they are at fault. Plus, any solutions to problems must be communicated to other learners somehow, which is more challenging with a self-learning approach.

One way to make self-learning more engaging is to include pre-recorded videos of instructors in the material. This could be for course or section introductions, or for explaining fundamental or difficult concepts, although note that developing, recording, and editing course videos often takes a fair amount of effort, as does re-recording/re-editing them if the underlying material needs to change. However, if a self-learning course is planned to be developed from an existing in-person one, recording instructors' presentations for the self-learning version can mitigate this considerably.

There is also a third, hybrid model of both, where the training is initially instructor-led (for example, using live coding) then switches to supported self-learning, which has the benefit of high levels of engagement and feedback with introductory topics to give the training momentum, motivate learners, and bring them up to a baseline skill level, whilst then allowing them individual space to self-learn remaining topics at their own pace.

In-person vs Online

The rise of teleconference platforms, together with the pandemic, has seen online training events becoming increasingly popular. Let's look at the benefits of online compared to in-person training.

In-person
Online

Advantages

Greater social engagement between instructors and attendees - a more communal event

Easy to organise and host event

Easier for multiple helpers to solve multiple problems simultaneously

More flexible for attendees; easier to drop in and out on own schedule

With enough helpers, barrier to ask for help is lower for attendees

Works well for smaller pilots

Feedback (from instructors to learners and vice versa) is often immediate

Scales very well for guided self-learning model of delivery (just add virtual rooms each with a helper)

Typically more enjoyable for both instructors and learners

Convenient for geographically split cohorts

 

Allows learners to engage via chat instead of verbally - may encourage learners who are anxious to contribute

Disadvantages

Greater effort (and sometimes cost) to organise and prepare venue

Typically a much higher rate of drop-offs and no-shows

Physical travel, which may dissuade potential attendees and present a barrier to accessibility

Doesn't scale well with instructor-led training - difficult to handle multiple problems

May exclude some attendees due to cost of travel

Harder for instructors to teach and gauge overall progress

 

Harder for attendees to engage with material and instructors

 

Tempting for attendees to split attention on other things and get too far behind

 

Potential attendee issues with poor internet connections

 

May prove difficult for learners to manage instructor, materials, and own terminal/IDE on single laptop screen

There is a common theme shared with supported self-learning in terms of their disadvantages: particularly with pilots, the identification and resolution of issues is often more difficult and time-consuming, and it's harder to gauge overall progress. Online delivery together with supported self-learning may therefore prove especially challenging for both instructor and learner, so for initial pilots and inexperienced training teams an in-person instructor-led event will likely make the most sense.

However, there are ways to mitigate issues with running online + self-learning training. Organisers often take advantage of "physical" virtualisation, with events splitting the cohort into manageable groups across multiple "breakout" rooms each with an instructor (or helper) to assist learners. This helps to reduce the communication "bandwidth" and cross-talk issues with using a single virtual room, although at the expense of a greater need for coordination between instructors and helpers in separate rooms. Shared documents and backchannel communication also greatly help to record and share issues and solutions found in separate virtual rooms.

What's Next?

The two remaining posts in this series will look into the following:

  • How to collect and use feedback to improve your training pilot, from the perspectives of both the learner and training team
  • Ways to promote your event and how to actually deliver the pilot, in terms of staffing, scheduling and running it

Alternatively, if you would prefer to have all the guidance at once, take a look at the full guide on Zenodo.

Origial image by Manuel Nägeli on Unsplash.

Back to Top Button Back to top