Instructor Notes

Workshop Overview


This workshop follows a flipped classroom approach. Participants study self-study materials (episodes) between sessions and use session time for hands-on practice.

Sessions and Materials

Session Material (self-study before session) Session Plan Exercises
0 — Kick-off Setup Session 0 Plan Session 0 Exercises
1 — First Workflow Git Basics Session 1 Plan Session 1 Exercises
2 — Collaboration Collaboration Session 2 Plan Session 2 Exercises
3 — Fork & Issues Problems & Safety Session 3 Plan Session 3 Exercises
4 — Publish & Automate Publishing Session 4 Plan Session 4 Exercises

General Tips

  • Hands-on ratio: aim for ~70 % practical exercises during sessions.
  • Accessibility: provide screenshots and click-by-click steps.
  • Pair work: Sessions 2 and 3 require participants to work in pairs.
  • Timing: each session is designed for up to 90 minutes. Adjust the pace based on the group’s experience level.
  • Use the exercise files directly with students to guide them through the session tasks.

Git Basics and Single-Person Workflow


Collaboration, Branching and Pull Requests


Problems, Safety, and GitHub Hygiene


Publishing and Automation