HPC Carpentry Instructor Onboarding
This Instructor Onboarding prepares Instructors to coordinate and teach HPC Carpentry workshops.
Prerequisites
The Instructor Onboarding assumes that you have:
- Completed The Carpentries Instructor Training.
- Have sufficient experience of working in a remote, shared computing environment to teach the HPC Carpentry core curriculum with confidence.
Instructors are not required to have any experience of administering a high-performance computing cluster.
Onboarding provides:
- An overview of the HPC Carpentry core curriculum
- Introduction to the central teaching example used in a workshop
- Guidance for Instructors planning and preparing to teach an HPC Carpentry workshop
- Advice for managing a fork of an HPC Carpentry lesson
- Guidance on adapting HPC Carpentry lessons to reflect a local/institutional cluster configuration
The first few episodes provide a general overview of the workshop curriculum: what HPC Carpentry teaches, why and how.
Later episodes of the Onboarding explore how an HPC Carpentry workshop can be most effectively prepared to meet the needs of an Instructor’s local community. This includes a list of points it can be important to collaborate on with local cluster administrators when planning the workshop, and instructions for preparing and maintaining a version of the curriculum adjusted to include details of the particular cluster that learners will interact with during (and after) a workshop. This localisation capability was added to HPC Carpentry lessons to allow Instructors to provide training materials to their community members that accurately reflect the specific configuration, policies, and idiosyncracies of the system they will be connecting to.
Additional Resources
In addition to this Onboarding, Instructors may benefit from referring to the following resources:
The HPC Carpentry community is always happy to help anyone who is organising and/or preparing to teach a workshop.
-
The
discuss-hpcgroup on TopicBox is a general purpose mailing list for announcements and discussionr elated to the project. - Many community members are active on the
hpc-carpentrychannel of The Carpentries Slack workspace. - The HPC Carpentry community meets several times per month, in open sessions listed on The Carpentries Community Calendar.
Software Setup
The Introduction to HPC lesson is based on the Carpentries Workbench. To test any local customizations, you will need to set up the software environment described in the setup instructions of the workbench documentation.