agentleFS
KMaruthi2002KMaruthi2002/universal-llm-skills/skills/curriculum-design/SKILL.md

curriculum-design

Skill1 starsChanged 14 days agoMITView on GitHub

Design courses, units, lessons, workshops, and training programmes that produce real learning: defining measurable learning objectives (with Bloom's taxonomy as one lens), backward design from outcomes, assessments aligned to objectives, active and hands-on activities over passive content and recall quizzes, scaffolding and sequencing, pacing and cognitive load, feedback, accessibility and inclusion, adapting to audience level from K-12 through university to professional and corporate training, and iterating from learner evidence. Use when asked to design or revise a course, syllabus, lesson plan, unit, module, bootcamp, onboarding or upskilling programme, workshop agenda, learning activities, assignments, rubrics, or assessments. Not for producing individual slide decks (presentations), writing reference documentation (technical-writing), or building the delivery platform.

We split this skill into the rules it gives an agent

14 rules. About 0 are common, 14 are distinctive, and 0 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈14

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Write objectives that state what the learner will be able to *do*, observably, at the end.

    line 101
  2. Distinctive:

    Keep the number manageable: a handful of course-level objectives, each broken into lesson-level objectives.

    line 110
  3. Distinctive:

    Write rubrics for complex tasks: criteria tied to objectives, performance levels described in observable terms, shared with learners in …

    line 137
  4. Distinctive:

    Not every lesson needs every phase, but a lesson with only phase 2 is a lecture, and a course of lectures plus a final exam has almost no …

    line 153
  5. Distinctive:

    Consider time zones, bandwidth, devices, cost of materials, and caregiving or work obligations, especially for adult and online learners.

    line 188
  6. Distinctive:

    Use diverse, relevant examples so learners see themselves and their contexts in the material.

    line 189
  7. Distinctive:

    Follow institutional and legal requirements on accommodations.

    line 191
  8. Distinctive:

    Follow applicable standards for the context — national or regional curriculum frameworks for schools, accreditation outcomes for degrees, …

    line 220
  9. Distinctive:

    When working within an existing institution or programme:

    line 224
  10. Distinctive:

    Look at the institution's templates and conventions for syllabi, lesson plans, rubrics, and learning platforms.

    line 227
  11. Distinctive:

    If the user has expressed preferences about activity types (for example, rejecting quiz-heavy designs in favour of hands-on work), treat …

    line 231
  12. Distinctive:

    Consider what grading incentivises.

    line 254
  13. Distinctive:

    No feedback loop: before high-stakes assessment.

    line 264
  14. Distinctive:

    Before handing over, walk through the course as a learner at the expected starting level: at each step, could they do what's asked with …

    line 288

≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Curriculum Design

Curriculum design is deciding what learners should be able to do, how you'll know they can, and what experiences will get them there — in that order. The central insight is that learning is caused by what learners do, not by what instructors present. Content coverage is easy to plan and easy to mistake for teaching; a well-designed course is a sequence of carefully chosen things for learners to do, with feedback, building toward a capability they can demonstrate.

Scope

Covers whole programmes, courses, units, single lessons, workshops, and self-paced or corporate training: objectives, assessment design, activity design, sequencing, pacing, feedback, accessibility, and iteration. Applies to any subject and any delivery mode (in person, live online, self-paced, blended).

Neighbours:

  • presentations — building lecture slides once the lesson design exists.
  • technical-writing — tutorials and explanatory material that may be part of a course.
  • ux-research — methods for studying learners as users.
  • accessible-design — accessibility of digital learning materials in depth.
  • experiment-design — rigorous comparison of instructional variants.
  • information-architecture — organising a large body of learning content for navigation.

This skill does not cover building a learning-management system or e-learning platform, nor institution-specific accreditation paperwork (though it supports the alignment those processes require).

Core principles

1. Design backward from outcomes

Start from what learners should be able to do at the end, decide what evidence would convince you they can, and only then plan instruction. (This is often called backward design, popularised by Wiggins and McTighe's "Understanding by Design".) Forward design — starting from the textbook's chapters or the topics the instructor knows — produces courses that cover material without anyone checking whether coverage became capability.

2. Align objectives, assessments, and activities

Every objective needs an assessment that actually measures it and activities that actually practise it. This constructive alignment is the backbone of a coherent course. Misalignment is the most common structural failure: the objective says "design an experiment", the activities are readings about experiments, and the assessment is a multiple-choice quiz on vocabulary. Learners rationally study for the assessment, so the assessment, not the objective, defines what is learned.

3. Learners learn by doing the target thing

Practice should resemble the performance you want. If the goal is writing working code, learners write and debug working code. If the goal is diagnosing patients, learners work through cases. If the goal is persuasive writing, they write, get feedback, and revise. Passive consumption (watching, reading, listening) has a role — introducing ideas and models — but it must be followed quickly by active work. Recall quizzes check retention of facts; they rarely build or demonstrate capability, and a course made of content plus quizzes is a common and weak default.

Active doesn't mean busy. "Click to reveal", drag-and-drop matching of terms, and fill-in-the-blank worksheets are often activity-shaped recall. Ask: does this activity require the learner to think in the way the objective requires?

4. Manage cognitive load

Working memory is small. Novices overloaded with new elements, split attention, and unnecessary complexity learn little. Experts, conversely, are slowed by scaffolding they no longer need (the expertise reversal effect). So: introduce new elements in manageable chunks, remove extraneous material, use worked examples for novices, and fade support as competence grows. Cognitive load theory is one of the better-supported frameworks in instructional design; apply it as a sanity check on every lesson.

5. Scaffold, then fade

Scaffolding is temporary support that lets learners do what they can't yet do alone: worked examples, partially completed problems, templates for thinking, hints, checklists, modelling by the instructor, collaborative work. The second half matters as much: remove supports progressively until learners perform independently. Courses that never fade scaffolding produce learners who can only perform with the scaffolding present.

6. Feedback drives improvement

Practice without feedback consolidates errors. Feedback is most useful when it is specific to the task, timely, tells the learner where they are relative to the goal and what to do next, and is acted on (learners get a chance to use it). Plan for feedback as deliberately as for content: self-checks, peer review with criteria, automated tests, instructor comments, model answers revealed after an attempt.

7. Use evidence-informed practices

Several strategies are well supported by learning-science research across many settings:

  • Retrieval practice — recalling information (low-stakes quizzing, explaining from memory) strengthens learning more than rereading. Used as practice, not only as grading.
  • Spacing — distributing practice over time beats massing it.
  • Interleaving — mixing problem types once basics are learned improves the ability to choose the right approach.
  • Worked examples for novices, transitioning to problem solving.
  • Elaboration and self-explanation — asking learners to explain why and how.
  • Concrete examples paired with abstract principles, and multiple examples so learners extract the general idea.

Note the tension with principle 3: retrieval practice is valuable, but recall of isolated facts is not the same as practising the target performance. Use retrieval to reinforce the knowledge that the performance depends on, not as a substitute for the performance.

Be sceptical of popular claims without good evidence — matching instruction to "learning styles" is the classic example; the evidence does not support it. Offer varied modalities for accessibility and variety, not to match supposed styles.

8. Respect the audience

Learners differ in age, prior knowledge, motivation, time, language, and circumstances. A high-school class, a university seminar, a coding bootcamp, and a compliance course for busy professionals need different designs. Design for the actual learners, discovered rather than assumed, and treat them as capable — challenge with support beats simplification.

Process

Step 1: Analyse the context and learners

Gather, or ask about:

  • Learners: age/level, prior knowledge (test it if you can — a pre-assessment or diagnostic task), motivation (required vs. chosen), language proficiency, accessibility needs, available time and devices, cultural context.
  • Purpose: why this learning matters — the job, the next course, the exam, the real-world task. For workplace training, confirm that training is actually the fix: performance problems caused by tools, incentives, or processes aren't solved by courses.
  • Constraints: total hours, session length, schedule, class size, delivery mode, budget, instructor expertise, required standards or syllabi (national curriculum standards, accreditation outcomes, certification blueprints), institutional policies (grading, attendance, academic integrity).
  • Existing materials: textbooks, previous course versions, institutional templates, learning platform. Adapt rather than replace without reason.
  • Stakeholders: instructors who will teach it, administrators, employers, parents (K-12), accrediting bodies.

Step 2: Write learning objectives

Write objectives that state what the learner will be able to do, observably, at the end. Form: [learner] will be able to [action verb] [content] [conditions/criteria where useful].

  • Weak: "Understand photosynthesis." (Unobservable; can't be assessed directly.)
  • Stronger: "Explain how light intensity affects the rate of photosynthesis, using data from an experiment they conducted."
  • Weak: "Know Python loops."
  • Stronger: "Write a program that uses loops to process a list of records and produce a summary, and debug errors in it."

Use a cognitive-level lens to check you're aiming at the right depth. The revised Bloom's taxonomy (remember, understand, apply, analyse, evaluate, create) is the most widely used; others include SOLO taxonomy and Fink's taxonomy of significant learning (which adds human dimension, caring, and learning how to learn). Use them to notice when every objective sits at "remember", not as a verb-picking exercise. Real-world capabilities usually integrate several levels at once.

Keep the number manageable: a handful of course-level objectives, each broken into lesson-level objectives. Dozens of course objectives signal coverage thinking.

Also identify enduring understandings or big ideas — the transferable concepts that matter after details fade — and the misconceptions learners commonly hold, because instruction must confront them directly to change them.

Step 3: Design assessments

For each objective, design the evidence before the instruction.

  • Summative assessments certify achievement (final projects, exams, performance tasks, portfolios).
  • Formative assessments inform learning while it happens (exit questions, drafts with feedback, practice problems, quick checks for understanding). They should be frequent and low-stakes.
  • Diagnostic assessments find starting points and misconceptions.

Choose the assessment type that matches the objective's verb and level:

Objective level / typeAssessments that fit
Remember / recognise facts and termsQuizzes, flashcards, short-answer recall — appropriate only where recall itself is the goal or a building block
Understand / explainExplanations in own words, concept maps, teaching a peer, predicting outcomes and justifying
Apply a procedureSolving new problems, performing the procedure on unseen cases, labs
AnalyseCase analysis, debugging, comparing data sets, critiquing arguments
EvaluateJudging work against criteria, recommendations with justification, peer review
Create / designProjects, designs, original writing, building something that works, experiments
Skills and performancesObserved performance with a rubric, simulations, practical exams
Attitudes / professional dispositionsReflections, behaviour in realistic scenarios, observed practice (assess carefully and fairly)

Authentic assessment — tasks resembling real use, with realistic constraints and audiences — tends to measure capability better and motivates more. A data-analysis course assessed by analysing a real dataset and presenting findings beats one assessed by definitions of statistical terms.

Write rubrics for complex tasks: criteria tied to objectives, performance levels described in observable terms, shared with learners in advance (they're a teaching tool, not only a grading tool). Keep them short enough to use.

Consider integrity in context: authentic, personalised, process-documented tasks (drafts, logs, oral explanation of one's work) are more robust to plagiarism and AI-generated submissions than generic recall questions. Decide the course's stance on AI tools explicitly and design tasks that make the policy workable — including, where appropriate, tasks that teach responsible use.

Step 4: Design learning activities

For each objective, plan activities that move learners from where they start to the assessed performance:

  1. Activate prior knowledge and surface misconceptions (a prediction, a problem to try, a question).
  2. Introduce the new idea efficiently — a short explanation, demonstration, reading, or video — with concrete examples.
  3. Model the thinking: worked examples, think-alouds, annotated expert work.
  4. Practise with support: guided problems, partially completed tasks, pair work, hints.
  5. Practise independently on varied problems, with feedback.
  6. Apply and transfer to a new or more realistic context.
  7. Reflect and consolidate: summarise, connect to big ideas, self-assess against the objective.

Not every lesson needs every phase, but a lesson with only phase 2 is a lecture, and a course of lectures plus a final exam has almost no designed practice.

Activity types to draw from (choose by objective, not novelty):

  • Problem sets with real computation, real data, or real artefacts — not toy answers to look up.
  • Labs, experiments, simulations, building things.
  • Case studies and scenario-based decisions with consequences.
  • Projects (individual or team) with milestones and feedback points.
  • Debugging, critiquing, or improving flawed examples.
  • Discussion with a clear question and a product (a decision, a ranked list, a synthesis).
  • Peer instruction: individual answer → discuss → re-answer.
  • Writing to learn: short explanations, reflections, summaries.
  • Role play and practice conversations for interpersonal skills.
  • Games when the game mechanics practise the target thinking — not as decoration over recall.

Step 5: Sequence and scaffold

  • Order by prerequisite: map which concepts and skills each objective depends on, and teach dependencies first. A dependency map exposes hidden prerequisites — the statistics course that assumes algebra fluency learners don't have.
  • Move from concrete to abstract, simple to complex, guided to independent — but bring in the authentic whole task early, in simplified form, so learners see what the parts are for (sometimes called whole-task or spiral sequencing). Endless "basics first" delays meaning and motivation.
  • Revisit key ideas with increasing depth (spiral), and space practice across weeks.
  • Design projects with milestones so feedback arrives before the final submission.

Step 6: Plan pacing and time

  • Estimate realistic learner time for every activity, including reading, practice, and assessment — then add margin. Courses are almost always overstuffed; designers underestimate how long novices take (often by a factor of two or more relative to the expert's time).
  • In live sessions, change activity type regularly; attention to passive explanation drops quickly, particularly for younger learners and online. A rough guide: keep uninterrupted instructor talk short (minutes, not most of the session) before learners do something.
  • For self-paced learning, chunk into short, completable units with clear progress, and design for interruption.
  • Balance workload across the term; avoid piling major assessments at the same time.
  • Cut content rather than rushing. Fewer objectives learned well outperform more objectives covered.

Step 7: Make it accessible and inclusive

  • Apply Universal Design for Learning (UDL) as a lens: multiple means of engagement (why learn), representation (how information is presented), and action and expression (how learners show what they know) — within the constraints of what the objective requires. If the objective is "write an argument", alternatives to writing don't assess it; if the objective is "analyse the causes of X", several formats may.
  • Digital materials meet accessibility standards: captions and transcripts for audio/video, alt text, structured documents with real headings, sufficient contrast, keyboard-operable interactives, readable fonts, materials usable with screen readers. See accessible-design.
  • Clear, plain-language instructions; explicit expectations and criteria; examples of good work.
  • Consider time zones, bandwidth, devices, cost of materials, and caregiving or work obligations, especially for adult and online learners.
  • Use diverse, relevant examples so learners see themselves and their contexts in the material; avoid stereotypes.
  • Build in flexibility (deadlines, resubmission, choice of topic) where it doesn't undermine the objective.
  • Follow institutional and legal requirements on accommodations.

Step 8: Prepare materials and instructor guidance

  • Learner-facing: overview of objectives and why they matter, schedule, activity instructions, resources, rubrics, examples.
  • Instructor-facing: lesson plans with timings, key questions to ask, common misconceptions and how to address them, answer keys and model solutions, facilitation notes for discussions, setup requirements for labs and tools, contingency plans (tech failure, running out of time).
  • For courses others will teach, materials should be usable without the designer present.

Step 9: Pilot, gather evidence, iterate

  • Pilot with a small group or a single session if possible; observe where learners get stuck.
  • Gather evidence: formative-assessment results, assignment performance by objective, time-on-task reports, learner feedback (specific questions — "Which activity helped you most with X? Where were you confused?" — rather than only satisfaction ratings), instructor observations, completion and drop-off points in self-paced courses.
  • Distinguish satisfaction from learning: learners can enjoy a course they learned little from, and vice versa. Use performance evidence for decisions about effectiveness; use feedback for experience and clarity.
  • Revise the weakest links first: misaligned assessments, overstuffed weeks, activities that don't produce the intended thinking, instructions that confuse.
  • For larger programmes, compare variants systematically where feasible (see experiment-design), mindful of ethics when withholding a likely-better treatment.

Adapting to audience level

AudienceDesign emphases
Early primary (roughly ages 5–8)Concrete, hands-on, short activities, play-based practice, lots of modelling and repetition, movement, very clear routines; reading level matters for every instruction
Upper primary / middle school (roughly 9–14)Growing abstraction anchored in concrete experiences; collaborative work with structure; choice and relevance to their world; explicit study and organisation skills; frequent formative checks
High school (roughly 14–18)Capable of serious, authentic work — real data, real tools, real problems; treat them as capable, not as younger children; connect to their interests and futures; scaffold independence and metacognition; align with required standards and exams without letting test prep crowd out understanding
UniversityDisciplinary thinking and practices; increasing independence; research and inquiry; larger projects; explicit teaching of academic skills learners may lack; consider varied preparation across a cohort
Adult and professionalImmediately relevant problems from their work; respect for experience (draw on it, and confront it where it conflicts with new ideas); time-efficient; self-direction; practice in realistic scenarios; clear return on effort; flexible scheduling
Corporate / complianceConfirm the performance goal and whether training is the right lever; scenario-based practice of actual decisions rather than policy reading plus quiz; brevity; measurement of behaviour change where possible, not only completion

Within any group, prior knowledge varies more than age suggests. Diagnose, and provide extension tasks for those ahead and support for those behind.

Follow applicable standards for the context — national or regional curriculum frameworks for schools, accreditation outcomes for degrees, professional body competencies or certification blueprints for professional training — mapping objectives to them explicitly.

Discovering context

When working within an existing institution or programme:

  • Find the required standards, syllabi, outcome statements, or competency frameworks, and existing course documentation.
  • Look at the institution's templates and conventions for syllabi, lesson plans, rubrics, and learning platforms; produce materials in those formats.
  • Review prior versions of the course and their results or feedback; ask instructors what worked and what didn't.
  • Learn the learning platform's capabilities (auto-graded code exercises? peer review tools? discussion boards?) and constraints.
  • Respect the instructor's expertise and teaching style; designs that a teacher can't or won't deliver fail regardless of quality.
  • If the user has expressed preferences about activity types (for example, rejecting quiz-heavy designs in favour of hands-on work), treat those as requirements.

Decision guidance

Breadth vs. depth

When time is fixed, cover fewer topics with enough practice to reach the objectives. If stakeholders demand broad coverage (e.g. a mandated syllabus), prioritise depth on the big ideas and threshold concepts, and treat lesser topics through lighter exposure — while being honest that exposure isn't mastery.

Live vs. self-paced vs. blended

ModeStrengthsWeaknessesDesign implications
Live in personRich interaction, immediate feedback, social motivationScheduling, scaleUse time for interaction and practice, not content delivery that could be pre-read
Live onlineReach, interaction possibleFatigue, distraction, connection issuesShorter segments, frequent interaction (polls, breakouts, chat tasks), materials available offline
Self-pacedFlexibility, scaleCompletion drop-off, limited feedbackShort chunks, automated feedback, clear progress, community or check-ins to sustain motivation
Blended / flippedLive time used for practiceRequires learners to do pre-workMake pre-work short and checked; design live time around applying it

Project-based vs. structured progression

Projects build integrated, transferable capability and motivation but can overwhelm novices and leave gaps. Structured progression builds foundations efficiently but can feel disconnected. Common resolution: structured skill-building interleaved with progressively more open projects, with explicit instruction available just in time.

Grading choices

Consider what grading incentivises. Heavy weighting on final exams encourages cramming; frequent low-stakes assessment encourages steady practice. Allowing revision after feedback rewards learning from feedback. Grading participation or completion supports practice but doesn't certify mastery. Choose deliberately and explain the rationale to learners.

Pitfalls

  • Coverage thinking: a list of topics and readings with no statement of what learners will be able to do.
  • Misalignment: objectives at "create/analyse", assessments at "remember".
  • Content plus quiz as the default unit: passive material followed by recall checks, which neither builds nor measures real capability.
  • Activity-shaped recall: interactive-looking exercises that only require recognising terms.
  • Toy tasks: problems so artificial that learners can't see the point and skills don't transfer; use real data, real tools, and real contexts wherever the level allows.
  • Overstuffing: more content than time; rushed final weeks; no practice time.
  • No feedback loop before high-stakes assessment.
  • Scaffolding never faded, or never provided.
  • Ignoring prerequisites and misconceptions.
  • Underestimating learners — especially adolescents — with simplified, patronising tasks; or overestimating novices with expert-level open tasks and no support.
  • Learning-styles matching and other unsupported fads.
  • Inaccessible materials — uncaptioned video, image-only content, untagged PDFs.
  • Designing for the designer: the course the expert would enjoy, not the one the learner needs.
  • Treating satisfaction surveys as proof of learning.
  • Training as the fix for problems caused by systems, tools, or incentives.

Quality bar

  • Learner profile and context are documented (or assumptions stated).
  • A manageable set of observable objectives, at appropriate cognitive levels, mapped to any required standards.
  • Every objective has an aligned assessment and practice activities; an alignment map (objective × activity × assessment) shows no orphans in any direction.
  • Most learner time is spent doing, with practice resembling the target performance; passive content is short and followed by active work.
  • Formative assessment and feedback occur before summative assessment; learners can act on feedback.
  • Sequence respects prerequisites; scaffolding is present for novices and fades.
  • Workload estimates are realistic and include margin; no week is overloaded.
  • Materials are accessible; inclusion and flexibility considered.
  • Rubrics exist for complex tasks and are shared with learners.
  • Instructor guidance enables someone else to deliver it.
  • A plan exists for gathering evidence and revising.

Before handing over, walk through the course as a learner at the expected starting level: at each step, could they do what's asked with what they've been given so far? Where the answer is no, there's a missing scaffold or prerequisite.

Illustrative example: redesigning a quiz-driven unit

Illustrative only. A two-week high-school unit on probability consists of four readings, each followed by a 10-question multiple-choice quiz, and a final test.

Diagnosis: objectives are implicit ("cover probability"); activities are passive; assessments test recall of definitions and formula plugging; learners never collect data, reason about uncertainty, or make decisions with probability.

Redesign:

  • Objectives: learners will be able to (1) estimate probabilities from experiments and simulations they run; (2) compare experimental and theoretical probability and explain discrepancies; (3) use probability to evaluate a real-world claim or game and justify a decision.
  • Summative assessment: a short investigation — analyse whether a game at a school fair is fair, using a simulation they write or build (spreadsheet or simple code) and a written recommendation; rubric on reasoning, use of evidence, and communication.
  • Activities: day 1, predict-then-test with dice and coins, pooling class data to see convergence; worked examples on computing theoretical probabilities, then guided practice; building a simple simulation with a scaffolded starter file, faded to building one from scratch; peer critique of draft investigations against the rubric; brief retrieval-practice warm-ups on core rules at the start of sessions, spaced across the unit.
  • Feedback: daily exit questions reviewed before the next lesson; draft investigation feedback midway through week two.

Same two weeks, but learners now spend most of their time computing, simulating, and reasoning — and the assessment shows whether they can.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.