Roster Groups Rotation {{ chip.letter }}
Guided reading grouping inputs
Use a short class and week label, for example Grade 2 reading block - Week 6.
Use CSV, tabs, or pipes. Example: Maya Patel, H, fluency, 94, reread for expression.
{{ rosterSourceStatus }}
Use Level, Title, Focus. Add several texts so each group has a usable match.
Use Day, Start, Slots. Example: Monday, 09:10, 2.
Use level plus need for the default flexible grouping draft.
Keep guided reading groups small enough for individual prompting.
readers
Use 15 minutes for emergent groups or 20 minutes for early, transitional, and fluent groups.
min
Use 1 for tight adjacent levels or 2 when a small class needs broader bands.
Support-first steps down for lower accuracy groups; stretch-ready steps up for confident groups.
Higher support first gives the most frequent meetings to groups with lower accuracy or stronger need.
Comma-separated centers, for example independent reading, word work, response journal.
Group Level band Readers Focus Text match Meetings/week Reason Copy
{{ group.label }} {{ group.level_band }} {{ group.members_label }} {{ group.focus_label }} {{ group.text_label }} {{ group.target_sessions }} {{ group.reason }}
Day Time Group Readers Text Teaching focus Independent rotation Copy
{{ row.day }} {{ row.time_label }} {{ row.group_label }} {{ row.members_label }} {{ row.text_label }} {{ row.focus_label }} {{ row.center_label }}
Check Status Detail Next action Copy
{{ row.check }} {{ row.status }} {{ row.detail }} {{ row.action }}
No rotation load data
Add roster rows and teacher-table slots to chart scheduled and unscheduled meetings.

                
Customize
Advanced
:

Introduction

Guided reading works when a small group gives the teacher a clear reason to gather those readers at the same table. The reason is not just a matching letter level. Useful groups usually combine recent reading evidence, a shared teaching need, a text that can carry that lesson, and enough weekly time for the teacher to listen, prompt, and notice what changes.

In many elementary classrooms, guided reading sits inside a broader literacy block. Whole-class lessons introduce routines, language, phonics patterns, comprehension habits, or genre work. Small groups make the teaching more responsive because the teacher can hear individual reading, adjust prompts, and choose a text that gives readers productive practice without turning the lesson into frustration control.

Reading levels are planning shortcuts, not permanent labels. A level can describe approximate text difficulty, but it does not say whether a child needs decoding support, phrasing practice, vocabulary work, deeper retell, written response, confidence building, or accuracy monitoring. Two readers with the same level can need different lessons, and two readers at neighboring levels can sometimes use the same book well when the teaching focus is truly shared.

Common guided reading planning signals and cautions
Planning signal What it contributes What can go wrong
Instructional level Approximate text difficulty for supported reading. The level is treated as a fixed identity instead of a current planning clue.
Recent accuracy A quick sense of whether a text is likely to be supportive, instructional, or too hard. An old running record continues to drive grouping after the reader has moved on.
Instructional need The behavior the lesson should teach next, such as decoding, fluency, retell, vocabulary, or writing response. Readers are grouped by text level even when their next teaching needs do not match.
Text inventory The available books or passages that can support both the level range and the focus. The closest level is chosen even when the text does not give useful practice for the lesson.
Teacher-table capacity The number of small-group meetings the week can actually hold. A plan asks for more meetings than the literacy block can deliver.

The accuracy number often gets more attention than it deserves because it looks precise. In practice, it should be read beside observation notes and the text itself. A child may read most words correctly but lose meaning, read accurately without expression, or self-correct well enough that a raw percentage hides an important habit. Those differences change the teaching point even when the level stays the same.

Guided reading planning flow Roster evidence, text inventory, flexible groups, and teacher-table slots combine into a weekly reading rotation. Roster evidence Text choices Flexible groups Weekly rotation Level + need G decoding 88% H fluency 94% J retell 96% Level + focus G word solving H phrasing J evidence retell Group A shared focus Teacher table capacity check A good draft changes when new reading evidence, text fit, attendance, or classroom dynamics change.

Time is the other constraint. A class might produce four sensible groups, but a week with only six teacher-table slots cannot give every group the same frequency. Higher-need groups may need to meet first, while lower-support groups use partner reading, word work, response journals, or independent reading until the next rotation.

The strongest guided reading plan is therefore a draft, not a verdict. It should help the teacher see patterns faster, protect limited small-group time, and spot mismatches before instruction starts. Professional judgment still decides when a student should be moved, when a text is wrong for the lesson, and when a tidy group is not right for the actual classroom.

How to Use This Tool:

Start with the three planning inputs that determine whether the rotation can be taught: the reader roster, the available texts, and the teacher-table slots for the week.

  1. Enter a Plan label for the class, week, or intervention cycle. Use a label that will still make sense after export, such as a grade, block, and week number.
  2. Paste the Reader roster or import a CSV/TXT file under 2 MB. Use one reader per row with name, level, need, accuracy, and optional notes. Commas, tabs, and pipes are accepted.
  3. Add Text inventory rows with level, title, and focus. Include several books near the class levels so a group is not forced into a poor text match.
  4. Enter Teacher-table slots as day, start time, and slot count. A row such as Monday, 09:10, 2 creates two meetings, with the selected session length and a short gap between them.
  5. Choose Grouping basis. Level and need balances both signals, Level bands first keeps text difficulty tighter, and Shared instructional need first favors a common teaching focus.
  6. Set Target group size from 2 to 6 readers, then open Advanced only when you need to change the level-span warning, text-match policy, rotation policy, or independent rotation cycle.
  7. Check Group Plan, Weekly Rotation, Needs Check, and Rotation Load Chart. If validation messages appear, fix the missing roster, text, or slot rows before printing or copying the plan.

A useful first pass is to load the sample, replace a few rows with your own format, and confirm that group labels, text matches, and capacity notes update before pasting the full roster.

Interpreting Results:

The result is strongest when group fit and schedule coverage agree. A group can look reasonable by level and need but still need revision if it has no matched text, spans too many adjacent levels, or receives fewer meetings than its target.

Guided reading result interpretation guide
Result area Use it for Verify before teaching
Group Plan Group label, level band, readers, focus, matched text, target meetings, and grouping reason. Recent assessment notes, student relationships, language needs, and whether the book really supports the focus.
Weekly Rotation Day, time range, group, readers, matched text, teaching focus, and independent activity. Daily balance, repeated groups on the same day, and whether high-support groups appear often enough.
Needs Check Roster coverage, group-size status, text-match coverage, weekly capacity, and parse notes. Skipped roster or slot rows, missing text matches, and wide level spans.
Rotation Load Chart Scheduled meetings, target meetings, unscheduled targets, extra meetings, coverage percentage, and support score. Whether another slot, a lower weekly target, or a different rotation policy is needed.

Capacity covered means the listed slots can hold the current target meetings. It does not mean the lesson plan is finished. Preview each matched text, decide the book introduction and prompts, and make sure the students can work independently while the teacher meets with a group.

When a group is under-scheduled, compare Scheduled meetings with Target meetings in the Rotation Load Chart. Add a slot, reduce the target intentionally, split a wide group, or use Higher support first when the week should protect lower-accuracy or stronger-need readers.

Technical Details:

Letter levels are handled as ordered ranks from A through Z, so a level span can be measured numerically. A reader without a recognized level is still kept in the draft and sorted near the middle, which prevents a missing label from silently removing the student but also means that row needs manual review.

The grouping method uses a penalty score. A seed reader starts a group, and each remaining candidate is tested against the seed and current group. Lower penalties favor candidates with a tighter level span, a matching instructional need, and a similar support score. The selected grouping basis changes the need-mismatch penalty, but it does not ignore level span or support difference.

Rule Core:

Guided reading grouping and parsing rule core
Rule Behavior Boundary to check
Roster parsing The first row is skipped when it looks like a header. Reader rows use name, level, need, accuracy, and optional notes. Rows without names are skipped. Rows without recognized letter levels are kept as unleveled and sorted near rank 13.
Need normalization Common phrases are mapped to decoding, phonics, fluency, comprehension, vocabulary, accuracy monitoring, writing, confidence, or observation. Unusual wording can collapse to a simplified custom need, so review the Focus column before using the group.
Level span A proposed group is penalized when the lowest and highest letter ranks stretch beyond the selected adjacent-level limit. The warning limit can be 1 to 3 adjacent levels. A wider limit makes the group less uniform by text difficulty.
Text matching Texts are scored by level distance and focus match. The closest score is selected from the inventory. Support-first steps down one level for groups below 90% average accuracy. Stretch-ready steps up one level for groups at 96% or higher.
Slot parsing Recognized weekdays are expanded by the listed slot count, sorted by day and start time, and displayed with the selected session length. Unknown day names are skipped with a review note. Slot counts are clamped from 1 to 6.

Formula Core:

The support score and candidate fit score are planning scores. They are useful for ranking similar rows, not for measuring a reader's ability as a standalone assessment.

S = 1+A+N F = L+M+|Scandidate-Sseed|

S is the reader support score, A is the accuracy weight, N is the need weight, and F is the fit penalty for adding a candidate reader. Accuracy below 90 adds 3, accuracy from 90 to less than 95 adds 2, and accuracy of 95 or higher adds 1. Decoding and phonics add 1.5; accuracy monitoring adds 1.

The level term L is eight times the proposed level span while the span is within the selected limit. Once the span exceeds the limit, L becomes 40 plus six times the span, making wide groups much less likely. The need mismatch term M is 0 for a shared need, 3 in level-first mode, 12 in balanced mode, and 18 in need-priority mode.

Guided reading target meeting rules
Target meetings Condition Planning meaning
3 Average accuracy is below 90%, or average support score is 4.25 or higher. Higher-support group that should be protected when weekly capacity is tight.
2 Average accuracy is below 95%, or the focus need is decoding, phonics, or accuracy monitoring. Typical instructional group that benefits from repeated teacher contact.
1 Average accuracy is 95% or higher and the focus does not trigger the stronger support rule. Lower-support group that can usually meet less often in the current week.
Guided reading rotation policy rules
Rotation policy Selection order Best use
Higher support first Remaining target meetings, then higher support score, then fewer scheduled meetings. Weeks where lower-accuracy or intervention groups must not be crowded out.
Even rotation Fewer scheduled meetings, then remaining target meetings, then higher support score. Classroom rotations where all groups need similar teacher exposure.
Small groups first Smaller group size, then higher support score, then remaining target meetings. Weeks built around short, intensive conferring groups.

Limitations and Privacy:

The draft is calculated in the browser from the roster, text inventory, and slot data entered on the page. A local CSV/TXT import is read into the roster field. Edited values can be reflected in the page address for reloads, sharing, or embeds, so do not share a URL that contains student names or assessment details unless that is allowed by school policy.

  • The planner does not assess a child, diagnose a reading difficulty, or decide intervention placement.
  • Old accuracy scores, vague need labels, missing text inventory, and unrealistic weekly slots can produce a misleading draft.
  • Use initials or de-identified names when the planning task does not require full student identifiers.

Worked Examples:

Balanced second-grade block: A roster has 12 readers from levels F to K, the text inventory includes six leveled titles, and the week has nine teacher-table slots. With a target group size of 4 and Level and need selected, the plan forms three groups and can schedule nine meetings when each group reaches its target.

Higher-support decoding group: Two level G readers and one level F reader average 88% accuracy with decoding or phonics needs. That group receives a three-meeting target. If the Rotation Load Chart shows only two scheduled meetings, add another slot or reduce the target deliberately.

Capacity shortfall: A class produces four groups with eight target meetings, but the slot list contains Monday through Thursday with one slot per day. The Needs Check marks weekly capacity as short. Switching to Higher support first protects stronger-need groups, but it cannot create more instructional time.

Roster cleanup: A pasted row includes a name and need but no recognizable level. The reader remains in the draft as unleveled and a review note appears. Add the current level or place the student manually before using the Weekly Rotation for instruction.

FAQ:

Should guided reading groups stay fixed all term?

No. Update the draft when running records, observation notes, lesson outcomes, attendance, or text fit change. A weekly or cycle-based plan is more useful than a permanent reading label.

Can I group by level only?

Yes. Choose Level bands first when level range is the main constraint, then review the Focus and Needs Check outputs because readers at the same level may still need different teaching.

Which roster format is clearest?

Use one reader per line with name, level, need, accuracy, and optional notes. Commas, tabs, and pipes work. The first row may be a header such as Name, Level, Need, Accuracy, Notes.

Why did a teacher-table slot disappear?

The slot parser skips rows with unrecognized day names and adds a review note. Use weekday names or common abbreviations such as Mon, Tuesday, Wed, Thu, or Friday.

Does the planner create lesson plans?

No. It drafts groups, matched texts, rotation rows, needs checks, and chart data. The teacher still writes the lesson objective, book introduction, prompts, word work, and response task.

Glossary:

Guided reading group
A small, temporary group planned around readers who can use a shared text and teaching focus.
Instructional level
A text-difficulty range where a reader can work productively with teacher support.
Instructional need
The reading behavior or skill that should guide the lesson, such as decoding, fluency, comprehension, vocabulary, or writing response.
Level band
The lowest and highest letter levels represented in a group.
Teacher-table slot
One scheduled opportunity for a small group to meet with the teacher during the week.
Support score
A planning score based on recent accuracy and instructional need, used to prioritize grouping and rotation decisions.