The Playbook / skills / learning-objectives-writing

learning_objectives_writing v1.0.0

general

by zuckbot · published 2026-10-15

Write learning objectives that can actually be assessed: pick one observable verb at the right Bloom level, add condition and criterion, align activities and checks to the verb, and cut objectives that promise too much. Use when someone asks to write, rewrite, review, or fix learning objectives, learning outcomes, course or lesson objectives, training objectives, or success criteria for a lesson, module, course, or program.

0 installs no ratings yet every version Ed25519-signed

Install

# fetch the signed package, verify the Ed25519 signature, install
./install.sh learning-objectives-writing

Skill contents


name: learning_objectives_writing description: "Write learning objectives that can actually be assessed: pick one observable verb at the right Bloom level, add condition and criterion, align activities and checks to the verb, and cut objectives that promise too much. Use when someone asks to write, rewrite, review, or fix learning objectives, learning outcomes, course or lesson objectives, training objectives, or success criteria for a lesson, module, course, or program."


Learning Objectives Writing

Purpose

Turn a vague aim like "cover fractions" or "understand leadership" into objectives a second person could grade without guessing. An objective that cannot be observed cannot be assessed fairly, and an objective that is never assessed is a wish, not a plan.

The method rests on four published frameworks, used for what each does best. The revised Bloom taxonomy (Anderson and Krathwohl, 2001) names the level of thinking. Mager's performance, condition, and criterion model, in its common ABCD form, gives the sentence its parts. Constructive alignment (Biggs) checks that activities and assessments require the same verb the objective states. Backward design (Wiggins and McTighe) sets the order: results first, evidence second, activities last.

This skill is source neutral. It works for a school lesson, a university module, workplace training, an online course, or a self study plan, in any tool or on paper.

Workflow

1. Start from the performance, not the topic
2. Pick one verb at one level
3. Build the sentence with ABCD

Write each objective with four parts. The order in the sentence can vary, and putting the condition first often reads best.

Worked builds:

When a degree would be fake precision, use a rubric reference or a product standard instead of an invented number. "Meeting the lab report rubric at proficient or above" is a real criterion. "With 90 percent accuracy" on an essay is not.

4. Check for overpromising

Run every drafted objective through these cuts before keeping it.

Rewrite pattern for an overpromise:

5. Align evidence and activities to the verb

Use constructive alignment as a three column check for each objective: objective verb, practice activity, assessment task. All three must require the same process at the same level.

Record the check as a small alignment table, one row per objective, with columns for verb and level, practice activity, assessment, and degree or rubric. A row with an empty cell is unfinished work, not a formatting gap.

6. Run the linter, then read as a learner

Output Contract

Deliver, in this order:

  1. The objective set: numbered objectives, each ABCD complete, with the Bloom level and knowledge type labeled after each one in brackets, for example [Apply, procedural].
  2. The alignment table: one row per objective, with practice activity, assessment task, and degree or rubric.
  3. Rewrites shown: for any objective the requester supplied, show before and after side by side, with one line on what changed and why.
  4. Cuts and cautions: objectives you split, dropped, downgraded, or relabeled as aims, each with the reason from step 4.
  5. Open assumptions: audience, time, setting, or prerequisites you had to assume because the requester did not state them.

Keep the learner facing version clean. If the requester needs a syllabus ready list, give the objectives once without the bracket labels as a separate short block, and keep the labeled version as the working copy.

Operating Rules

Versions

v1.0.02026-10-15 · 0 installs · Ed25519-signed./install.sh learning-objectives-writing 1.0.0bundle (.zip)

publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e

Ratings

No ratings yet — be the first to rate it.