Create a choice board
Builds a choice board of tasks for one objective that vary in modality and challenge, with clear success criteria for each task and a simple tracking sheet.
A choice board gives students agency over how they practise or show an objective while keeping everyone on the same learning goal. The usual failure is a board where tasks differ wildly in rigour (a poster next to an essay), where several tasks are about the topic but not the objective, or where the creative format takes more effort than the thinking. Good boards make every square an equivalent route to the same success criteria, vary the mode of working (writing, speaking, building, drawing, solving) for engagement and access, and vary the challenge deliberately so stretch is visible. Varying modality is about access and motivation, not about matching so-called learning styles, which research does not support.
Build a def:board_size choice board for ph:grade_level on this objective:
- Write 2 to 4 student-facing success criteria ("I can…") that every task on the board must let students show.
- State the rules for this layout:
- 3x3: students complete three tasks in a line (row, column or diagonal). Design it so every possible line includes at least one more demanding task and two different modes. Make the centre square either a must-do core task or a free-choice square with criteria.
- 2x3: the top row is core tasks (choose one or two), the bottom row is stretch tasks (choose one).
- menu: must-do tasks everyone completes, may-do tasks to choose from, and extension tasks for those ready.
- Write each task with: a short title, the mode (write, talk, build, draw, solve, digital), the challenge level (core or stretch), clear instructions in student language, the product, and an estimated time. Keep tasks roughly equal in time within each challenge level.
- For 3x3, check the layout before writing the task cards: list all 8 lines (3 rows, 3 columns, 2 diagonals, or only the 4 lines through the centre if the centre is a must-do) with the three tasks in each, and confirm each line has a stretch task and at least two modes. Move tasks until every line passes.
- Write a task card for each square with its success criteria checklist.
- Make a tracking sheet students use to record the tasks chosen, when finished, and a self-assessment against the success criteria.
- Add teacher notes: materials, how to introduce the board, how to check progress during work time, and how to assess fairly when products differ (use the shared success criteria, not the format).
- Every task targets the objective itself, not a loosely related topic.
- No task depends on equipment or home resources not every student has; give an alternative when a task needs technology.
- Do not mention learning styles or assign tasks by learning style.
- Keep reading demand suitable for .
- If the objective is too broad for one board, narrow it and say how.
Objective and success criteria
The objective and "I can…" statements.
Rules
How to choose for this layout.
Board
The board as a table ( layout; for menu, one table per section), each cell with title, mode and level. For 3x3, follow it with the line check: Line | Tasks | Stretch task | Modes.
Task cards
One short card per task with steps, product and checklist.
Tracking sheet
A table students copy or print.
Teacher notes
Materials, launch, monitoring, assessment.
2 required values still a placeholder; the assistant will ask for them.
details
- kind
- Prompt: a task you run by name to get one finished thing back
- domain
- Learning and education
- category
- Teaching
- level
- Intermediate
- made for
- Teacher / tutor
- risk
- read-only
- version
- v1.0.0 · incubating
- reviewed
- 2026-10-03
- works in
- Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai
use in
npx @hermes-hq/hodios install create-choice-board --target claude-codeThis entry is in the full catalog, not the curated set the skills installer and plugins carry, so install it with the Hodios CLI.
pairs well with
All of TeachingDifferentiate a lesson
Adapts an existing lesson for mixed abilities, English learners and students with documented accommodations while keeping the same learning goal. Use when one lesson must reach a varied class.
differentiate-lessonDesign a station rotation lesson
Designs a station rotation lesson with a task card for each station, timing, grouping, materials, transition routines and a teacher-led station that differs by group.
design-station-rotationCreate an analytic rubric
Builds an analytic rubric with distinct criteria, performance levels and observable descriptors aligned to learning objectives, plus scoring notes. Use when setting or marking an assignment.
create-rubricAdapt a lesson for a deaf pupil
Adapts a lesson for a deaf or hearing-impaired pupil with seating, lighting, radio aid use, captions, visual vocabulary, pre-teaching, check-ins and rules for group talk.
adapt-lesson-for-hearing-impaired-pupilAdapt a text to several reading levels
Rewrites a passage at several reading levels while keeping the key content and target vocabulary, with a glossary and comprehension questions for each version. For teachers with mixed-ability classes.
adapt-text-reading-levelAlign a lesson or unit to standards
Maps a lesson or unit to the curriculum standards a teacher supplies, showing what is taught, practised and assessed, and flags gaps, depth mismatches and over-claims.
align-lesson-to-standards