Example: A Year 8 drama teacher has 12 students and wants groups where students work with peers they feel comfortable with. She needs 4 groups of 3. She enters each student's top two preferences — the algorithm finds the arrangement that satisfies the most requests across the whole class, not just the loudest voices.
We've pre-loaded 12 students with preferences already entered — hit the Generate Groups button (bottom right). We've pre-populated 4 groups of 3 in the group distribution window, so just hit the Create button and generate your first ever Clever Groups. Click any student's preference button (green when preferences are set) to see or edit who they'd like to work with. A registered account lets students submit their own preferences directly.
Rather than satisfying one student's preferences completely while ignoring others, Clever Groups maximises total preference fulfilment across the whole class. The algorithm reports group satisfaction so you can see how well the arrangement worked.
Try it free — register to let students enter their own preferences and save results all year.
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.