Set [GRADE_LEVEL], [NUMBER_OF_STUDENTS], and [ROTATION_FREQUENCY] to build a full set of real classroom jobs with plain descriptions, or add your [ROSTER?] to assign the actual rotation, with the most and least requested jobs flagged so the same students don't repeatedly land the best or worst roles.
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 AccessDiscover more prompts that could help with your workflow.
Set [GRADE_LEVEL] and choose [MODE] to build a feelings-wheel style check-in, a 1-to-5 scaled check-in with a concrete anchor at each point, or short written reflection prompts, each one under a minute to run and paired with a plain next step for any response that signals real distress.
Name [TARGET_BEHAVIORS], set [GRADE_LEVEL] and [TRACKING_PERIOD], and build a daily point sheet, a signed behavior contract, or a whole-class incentive chart, each with the behaviors stated in language a student would actually understand and kept to three or four at a time so scoring stays consistent.
Set [THEME_OR_SUBJECT] and [GRADE_LEVEL], and choose a full board concept with layout, text, and a materials list, or just the header and caption text if the layout is already decided, with a specific interactive element built in 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.