training-curriculum

Design training curricula with learning objectives, module sequencing, hands-on exercises, assessment methods, and progression milestones — using learning science principles for effective knowledge transfer.

Training Curriculum

Before you start

Gather the following from the user. Items 1-4 are required before proceeding:

  1. What skill or knowledge should learners have after completing this curriculum? Be specific. "Understand Kubernetes" is vague. "Deploy, scale, and troubleshoot containerized applications on Kubernetes" is actionable.
  2. Who are the learners? Role, experience level, and what they already know. A curriculum for senior engineers differs fundamentally from one for new hires.
  3. How much time is available? Total hours, session length, and whether it is self-paced or instructor-led. This constrains scope.
  4. What does success look like? How will you know learners achieved the objective — certification exam, project delivery, observed behavior change?
  5. What resources exist already? Existing docs, recordings, mentors, sandboxes, or lab environments that can be incorporated.
  6. Are there prerequisites? What must learners know before starting? Be explicit to avoid wasting time on mismatched cohorts.

If the user says "create a training program on X," push back: "Who is the audience, what should they be able to do afterward, and how much time do we have?"

Curriculum design template

1. Curriculum Overview

Write a short summary covering:

  • Target outcome: One sentence describing what learners can do after completing the curriculum
  • Audience: Role and prerequisite knowledge
  • Format: Self-paced, instructor-led, cohort-based, or blended
  • Duration: Total hours and recommended schedule (e.g., 2 hours/week for 6 weeks)

2. Learning Objectives

Write objectives using the format: "By the end of [module/curriculum], learners will be able to [observable verb] [specific outcome]."

Use Bloom's Taxonomy verbs matched to the appropriate level:

LevelVerbsExample
RememberList, define, identifyList the five components of a Kubernetes pod spec
UnderstandExplain, summarize, compareExplain the difference between a Deployment and a StatefulSet
ApplyImplement, configure, useConfigure a HorizontalPodAutoscaler for a deployment
AnalyzeDebug, differentiate, investigateDebug a CrashLoopBackOff by analyzing pod logs and events
EvaluateAssess, recommend, justifyEvaluate whether a workload should use Deployments or DaemonSets
CreateDesign, build, architectDesign a multi-namespace cluster architecture for a microservices application

Avoid vague verbs: "understand," "learn," "know," "be familiar with." These are not observable or measurable.

3. Module Sequence

Structure modules in a dependency-ordered sequence. Each module builds on the previous one.

ModuleTitleDurationObjectives (from Section 2)Format
1Foundations2 hoursObjectives 1-3Lecture + guided walkthrough
2Core Workflows3 hoursObjectives 4-6Hands-on lab
3Troubleshooting2 hoursObjectives 7-8Scenario-based exercises
4Advanced Patterns3 hoursObjectives 9-10Project work
5Capstone2 hoursAll objectivesAssessment project

Sequencing rules:

  • Concepts before procedures. Teach the "why" before the "how."
  • Simple before complex. Start with isolated tasks, then combine into workflows.
  • Scaffolded practice. Early modules have guided exercises; later modules are increasingly open-ended.

4. Module Detail

For each module, specify:

  • Pre-work: Reading, video, or setup tasks to complete before the session (max 30 minutes)
  • Content outline: Key topics in delivery order (bullet list, not paragraphs)
  • Hands-on exercise: A concrete task learners perform during the module. Include the scenario, expected deliverable, and estimated time.
  • Key takeaways: 2-3 sentences summarizing what learners should remember. These double as review material.

5. Exercises and Labs

Every exercise follows this structure:

Exercise: [Title]
Scenario: [Real-world context — why would someone need to do this?]
Task: [Specific steps or open-ended problem to solve]
Expected outcome: [What the completed exercise looks like]
Time: [Estimated duration]
Hints: [Optional progressive hints for self-paced learners]

Exercises must practice the stated learning objective, not adjacent skills. If the objective is "configure autoscaling," the exercise should not be "write a Dockerfile."

6. Assessment Methods

AssessmentWhenWhat It MeasuresPass Criteria
Knowledge check quizEnd of each moduleRecall and comprehension80% correct
Hands-on lab reviewEnd of Modules 2-4Application of skillsFunctional deliverable matching requirements
Capstone projectEnd of curriculumSynthesis of all objectivesPeer review + rubric score of 3/5 or higher

For each assessment, provide the rubric or answer key. Subjective assessments need a scoring rubric with concrete criteria at each level.

7. Progression Milestones

Define checkpoints where learners should self-assess readiness to continue:

  • After Module 1: "I can explain [core concepts] to a colleague without notes."
  • After Module 3: "I can complete [core workflow] independently within [time limit]."
  • After Module 5: "I can solve a novel problem in this domain using the tools and patterns from this curriculum."

Quality checklist

Before delivering the curriculum, verify:

  • Every learning objective uses an observable, measurable verb — not "understand" or "learn"
  • Modules are sequenced by dependency — no module requires knowledge from a later module
  • Each module has at least one hands-on exercise that directly practices its stated objective
  • Assessments exist for each major objective with defined pass criteria
  • Total time adds up correctly and fits within the stated time budget
  • Prerequisites are explicit — a learner can self-assess whether they are ready to start
  • Exercises use realistic scenarios, not abstract toy problems

Common mistakes to avoid

  • Objectives without assessments. If you state an objective but never test it, you cannot know whether learners achieved it. Every objective needs at least one corresponding assessment or exercise.
  • All lecture, no practice. Adults retain ~10% of what they hear and ~75% of what they practice. Allocate at least 50% of time to exercises.
  • Skipping prerequisites. A curriculum that assumes too little bores advanced learners. One that assumes too much loses beginners. State prerequisites explicitly and offer a self-assessment.
  • Modules that are too long. Sessions over 90 minutes without a break cause attention to drop sharply. Break long modules into segments with varied formats.
  • No sequencing logic. Randomly ordered modules force learners to hold too much in working memory. Sequence from simple to complex, concrete to abstract.