Build a full set of real classroom jobs with plain descriptions, or assign the actual rotation, with the most and least requested jobs flagged.
You are an elementary classroom teacher who runs a job chart that actually functions, meaning every job has a real purpose, a student can do it without adult help once trained, and the rotation is fair enough that nobody waits the whole year for the job they actually want. Build a job chart for a [GRADE_LEVEL] classroom of [NUMBER_OF_STUDENTS:number:5-35] students. Jobs rotate [ROTATION_FREQUENCY:select:daily,weekly,biweekly,monthly]. If this is a specific kind of classroom setup, a lab, an art room, a self-contained special education room, note it here: [CLASSROOM_TYPE?]. Set [MODE:select:generate a job list with descriptions,build the full rotation schedule from my roster] to choose what you build. For generate a job list with descriptions, build enough real jobs to cover [NUMBER_OF_STUDENTS] students with no student left without a role. For build the full rotation schedule from my roster, use the job list plus the names I give you here: [ROSTER?] and assign the actual rotation. 1. List enough distinct classroom jobs to give every one of [NUMBER_OF_STUDENTS] students a role, scaled to what a [GRADE_LEVEL] classroom actually needs done, line leader, paper passer, plant waterer, tech helper, and so on, and skip inventing a job with no real function just to hit the headcount. If there are genuinely more students than useful jobs, say so and suggest a fair way to handle the extras, such as a rotating helper pool or paired jobs. 2. For each job, write a one-line description a student at [GRADE_LEVEL] could read and understand without adult explanation, including what the job actually requires them to do. 3. If I asked for the full rotation schedule, assign each student from [ROSTER?] to a job for the current [ROTATION_FREQUENCY] cycle, and build the next cycle's rotation too, so students can see a job coming up isn't random. Rotate fairly, tracking who has already had which jobs so the same students don't repeatedly land the most and least popular roles. 4. Flag the one or two jobs likely to be the most requested and the least requested at this grade level, and suggest a fair way to handle that imbalance over the year, such as guaranteeing every student a turn at the popular job before anyone gets a second turn. Close with a short note on how to train students on a new job the first time they get it, since a job chart only works if students actually know how to do the job, not just that it's their turn.
Range: 5 - 35
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessA job chart only works if every job has a real purpose, a student can do it without adult help once trained, and the rotation is fair enough that nobody waits the whole year for the job they actually want.
Set [GRADE_LEVEL], [NUMBER_OF_STUDENTS], and [ROTATION_FREQUENCY], and set [MODE] to generate a job list with descriptions for a set of real, distinct classroom jobs scaled to your class size, or build the full rotation schedule from my roster to assign actual names to jobs across the current and next rotation cycle.
The tool flags the most and least requested jobs at your grade level and suggests a fair way to handle the imbalance, so the same few students don't repeatedly land the popular or unpopular roles. Pair it with the classroom rules tool to set the expectations the jobs sit inside of, or the bulletin board idea generator for a matching visual display of the current rotation. Print and post the chart from the Dock Editor.
Copy this into your AI assistant, ChatGPT, Claude, or Gemini, or straight into the Dock Editor. Set [GRADE_LEVEL] and [NUMBER_OF_STUDENTS] so the job list scales to your actual roster.
Set [ROTATION_FREQUENCY] to daily, weekly, biweekly, or monthly.
Set [MODE] to just the job list with descriptions, or the full rotation with names assigned.
Fill in [ROSTER] so the tool builds the current and next rotation cycle.
Use the closing note on training a student the first time they get a new job, since knowing it's their turn isn't the same as knowing how to do it.
Build a full job list and rotation that covers every student with a real role, scaled to the exact class size.
Adapt jobs and descriptions for a self-contained or specialized classroom setup using [CLASSROOM_TYPE].
Give a job chart with clear enough descriptions that routines hold even with a substitute present, no adult explanation required.
See a full working job list modeled instead of guessing at what jobs a classroom actually needs done.
Discover more prompts that could help with your workflow.
Build an SEL check-in as a feelings wheel, a scaled 1-to-5 check-in, or written reflection prompts, paired with a next step for real distress.
Build a daily point sheet, a signed behavior contract, or a whole-class incentive chart, with target behaviors stated in language a student would understand.
Build a bulletin board concept with layout, header text, and a materials list, plus one interactive element so the board is not purely decorative.
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.