RandomDecisionGeneratorAll tools →

Random Student Picker

Paste the class list. Tap. Done.

Add your options below, then tap to pick.

Edit options (0)

Saved locally. Nothing is sent to a server.

How it works

  • Paste your class list into the textarea, one name per line.
  • Hit "Pick a student" — a random name is selected and displayed.
  • Switch to "Without replacement" mode for full-class coverage — names don't repeat until everyone's been picked.
  • Save your class list via the URL bookmark; it persists across sessions.
  • Use the "Weighted" toggle to give certain names higher / lower probability.

Why use this tool

  • Cold-call random questioning is one of the highest-impact-per-effort teaching interventions per EEF research.
  • Eliminates the "hands up" lottery where the same 4-6 students dominate every lesson.
  • When every student knows they might be picked, all attention recalibrates upward — measurable 20-40% engagement lift.
  • Defuses the "why did you pick me?" objection — the algorithm picked, not the teacher.
  • Save 5-8 minutes per lesson otherwise spent on teacher-led name calling.

When to use it

  • Cold-call retrieval practice — pose question, 5 seconds silent think, pick a name, share.
  • Plenary / exit-ticket random sampling — pick 5 names to check work for class-wide signal.
  • Group formation — pick captains, captains then pick teammates alternately.
  • Lining up / classroom transitions — random "who goes first" removes daily favouritism.
  • Reading roles — random allocation of paragraphs / characters in shared reading.
  • Praise random allocation — pair the picker with positive recognition rounds.
  • Volunteer-skipping — picker overrides "always the same 3 students put their hand up."

When to use Random Student Picker

  • Cold-calling a random student without accusations of bias.
  • Splitting groups fairly for group work or team activities.
  • Reward selection at end of a good lesson or week.
  • When you specifically want randomness — not a "recommendation engine", not a ranking, just an unbiased pick.

How the picker works

Random Student Picker runs entirely in your browser — no servers, no accounts, no data sent anywhere. Each pick uses your browser's built-in cryptographic random-number generator (window.crypto.getRandomValues), which is uniformly distributed across the option pool.

The pool for this picker: a curated shortlist. Every option has an equal probability of being selected on any given pick (about <1% per option).

Custom-input picks let you supply your own option pool; the picker returns one at uniform random.

If you want a deliberately weighted pick (favouring some options over others), the picker isn't the right tool — try structuring the choice as a wheel with duplicated entries, or split into two picks (category first, then item within category).

Related pickers + when to prefer each

Random Student Picker is one of several related pickers on the site. The rest of this cluster covers adjacent decisions:

Student Name Wheel — the closest neighbour when this picker isn't quite the right fit.

Classroom Wheel — the closest neighbour when this picker isn't quite the right fit.

Classroom Team Generator — the closest neighbour when this picker isn't quite the right fit.

All picks are independent — running one picker doesn't influence the others.

About this category

Classroom pickers are the highest-utility tools on the site. Teachers use them daily for cold-calling, group generation, brain breaks, reward selection and behaviour management.

Everything here is deployment-tested — TES-compliant, GDPR-safe (no student data leaves the browser), works on smartboards and tablets.

FAQ

Where is my class list saved?

In your browser. Nothing is sent to a server. Clearing browser data resets the list.

Can I weight the list so quieter students come up more?

Not in this version — every name has equal chance per tap. Adding/removing names manually achieves the same result.

How is this different from a wheel?

Mechanically identical — both pick a random name. The picker is instant; the wheel has a 3-4 second spin animation. Use the picker for routine cold-calling, the wheel for moments needing ceremony.

Does the without-replacement mode reset automatically?

Yes — once everyone in your list has been picked, the next pick starts a new cycle. You can also manually reset via the settings drawer.

Can I exclude specific students temporarily?

Yes — use the "absent today" toggle on each name. Excluded students aren't included in the pool but stay on the saved list.

Will picked students keep getting picked again?

In pure-random mode, yes — random sequences naturally include repeats. Switch to without-replacement to enforce coverage across a lesson.

Does this work on Interactive Whiteboards?

Yes — the picker is designed to display large enough to be readable from the back of a classroom. For maximum visual impact, use the Classroom Wheel variant which adds the visual spin.

Related guides & resources

Browse by category