Teachers

The Best Random Name Picker for Teachers (Free, No Sign-Up)

July 2026  ·  6 min read

Ask any experienced teacher about cold-calling and you'll hear two things: it works brilliantly for engagement, and students are very good at spotting when the selection isn't truly random. The moment kids suspect you have a pattern — calling on quiet students more, favouring the front row, avoiding the back corner — you lose something. A genuinely random classroom name picker fixes that. But not all random pickers are equal.

Why Randomness Matters for Classroom Fairness

Children and teenagers have finely tuned bias detectors. They notice when the same three people get called on for the easy questions and when certain students are always picked for the interesting ones. Even when a teacher is genuinely trying to be fair, unconscious patterns emerge — and students notice.

Using a random tool removes that perception entirely. When a ball physically bounces through a board and lands on a name, there's no argument to be had. The student who got picked didn't get picked because the teacher likes them, or because they're reliable, or because they put their hand up. They got picked because physics.

That clarity matters more than you might expect. It makes cold-calling feel safer for anxious students (it's not personal), fairer for quieter students (they know they'll get their turn), and more honest for everyone.

Why a Physics Drop Beats a Spinner in Class

Most teachers who use digital pickers reach for a spinning wheel. It's quick and familiar. But a spinning wheel has a problem in a classroom setting: the outcome is decided the moment you click, and the spin is just animation. Students figure this out fast, and once they do, the theatre of the spin stops meaning anything.

A physics-based drop is different because it's genuinely undecided. The ball starts at the top and makes real decisions as it bounces off pegs, and nobody — not the teacher, not the student, not the software — knows where it will land until it does. That uncertainty creates about five seconds of genuine suspense that keeps the entire class watching.

In a 45-minute lesson, five seconds of everyone paying attention is worth a lot.

Setting Up PachinkoMaster for Your Class

  1. Open PachinkoMaster at pachinkomaster.com. No account, no app to install. It works in any browser on any device.
  2. Go to the Players panel and add each student's name. You can type them one by one or paste a list.
  3. Set up your prize slots. For a simple participation picker you can use "Answer" as the only prize. For differentiated tasks, create multiple prize types (e.g. "Easy Question", "Hard Question", "Bonus Question").
  4. Bookmark the URL. PachinkoMaster saves your player list and prize setup to the URL automatically. Bookmark it at the start of term and reopen it for every lesson — your class list will be there.
  5. Drop a ball to pick a student. The student whose colour lands on a prize slot is picked.
Tip: Put PachinkoMaster on your projector or classroom display while you use it. Students watching their own ball drop makes the moment land differently than a teacher quietly clicking a tool on their laptop.

Creative Classroom Uses

Pick who presents

Instead of asking for volunteers (and always getting the same three hands), drop all balls at once at the start of class. The first name to land on the "Present" prize goes first. This works well for show-and-tell, book reports, project presentations, and lab reports.

Assign debate sides

For debate exercises, set up two prize slots: "Proposition" and "Opposition." Each student drops a ball to find out which side they're arguing. The randomness removes the "but I actually agree with X" excuse and forces genuine engagement with the opposing view.

Homework exemption lottery

One prize slot is "Homework Pass" and the rest are "Standard." Drop all balls at once — one lucky student gets a homework exemption for the week. The catch: you can only run this for students who submitted last week's homework. It rewards completion while creating a low-stakes lottery that students talk about.

Assign reading roles

When doing a class reading with multiple roles (narrator, different characters), set up one prize slot per role and drop balls to assign them. It takes about 30 seconds and removes the awkward negotiation about who reads what.

Pick group leaders

Rather than assigning group leaders yourself (which can feel like a judgment on who the teacher trusts), drop balls to pick one leader per group. The rest of the group is then assigned by proximity, subject choice, or another drop.

Tips for Large Classes

For classes of more than 30 students, running individual drops for every question gets slow. A better approach is to use the batch method: divide the class into groups of 8–10 at the start of the term (give each group a name), then do a two-stage drop — first pick the group, then pick the individual within the group. This takes only two drops and keeps things moving.

Alternatively, use the "Drop All" function to run a full-class drop at the start of the lesson. The order in which balls land gives you a participation queue for the whole lesson. First ball down answers the first question, second ball answers the second, and so on. It sounds chaotic but actually makes the lesson flow more predictably — you know exactly who's up next.

Large class tip: Use colour-coded groups. Assign a group colour in PachinkoMaster's player panel to match your physical classroom seating groups. Students immediately know when their colour is on screen.

What Teachers Say

The most common feedback from teachers who switch to a physics-based picker is that students stop complaining about fairness. That's not a small thing. When fairness disputes disappear from the classroom, you get that time and energy back for actual learning.

The second most common feedback: students ask to watch the drop. They lean forward. They track their ball. That half-minute of focused attention at the start of a question is the opposite of what you normally fight for.

Set Up Your Class Picker →