Example: A primary literacy teacher has 12 students at 3 reading levels. She wants 4 guided reading groups of 3 — each with 1 High + 1 Medium + 1 Low reader — for differentiated sessions. After today's session, she runs it again next lesson and the pairing history naturally rotates which students sit together.
We've pre-loaded 12 students at 3 reading levels — hit the Generate Groups button (bottom right) to try it. In the Generate Groups dialog, add 1 High + 1 Medium + 1 Low category entry per group (4 groups of 3). After generating, hit Generate Groups again to see how the pairing history rotates the arrangement for the next session.
Clever Groups tracks who has worked with whom. Each new generation penalises recent pairings, so students naturally rotate across the class over time without the teacher manually tracking it. Differentiated levels stay enforced in every session.
Try it free — register to save your reading groups and track rotations all term.
Try another generator — see more example generators below
This generator is a simplified version of Clever Groups. Try the full functionality in Clever Groups.
Enter student names separated by a line break
Add group entries to specify groups of different sizes
By using this tool, you agree to our Terms of Use and Privacy Policy.