Portfolio showcase. Everything here is live and safe to click — the interactive demo replays a real generated unit, so no API key is exposed.

Class-Aware Unit Generator · an AI tool for teachers

Type a book. Get a whole differentiated unit.

One method, any elementary novel: a full multi-week ELA unit — tiered, fully scripted, and built for a real mixed classroom where reading levels, neurodiversity, and English learners all sit in the same room.

What it does

A teacher types a novel title and a grade band. The tool generates a complete, ready-to-teach unit — a 3-week arc, day-by-day scripted lessons, leveled reading passages, vocabulary, questions, graphic organizers, and English-learner support — all built around the book without ever reproducing the author's text.

Three tiers, one room

Every passage and question comes in three doorways — below grade, on grade, and stretch — so the same content reaches every reader.

Differentiation baked in

Supports for ADHD, dyslexia, dysgraphia, autism, and English learners appear inside every segment — not bolted on at the end.

Fully scripted

Each step spells out Teacher says / Teacher does / Students do, with grouping and transitions marked — a first-year teacher can run it well.

One reusable method

The same engine adapts to any elementary novel at any grade band. Swap the book; keep the method.

How it works

1 · Input

Book + grade

Type any elementary novel and pick a grade band (1–2, 3–4, or 5–6).

2 · Generate

The unit builds

The tool writes a shared "spine," then plates each part — map, lessons, passages, materials — stage by stage.

3 · Teach

Ready to run

Out comes a fully scripted, differentiated unit a teacher can take straight into the classroom.

See it in action

Watch the launch lesson build itself, stage by stage — then browse the complete 15-lesson Island of the Blue Dolphins unit it produced.

The method it encodes

The tool isn't a blank prompt — it carries a full instructional-design method that every generated unit follows:

A note on the live version

The working tool calls a language model to generate each unit, which needs a private API key and a small backend — so this public page runs as a safe showcase: the demo replays a real unit the tool generated, and the full 15-lesson unit is the genuine output. No keys are exposed, and nothing costs a visitor anything to explore.