About this tool
A free, browser-only participation tracker for classroom teachers. Paste the roster for the class period you are teaching, hit Start tracking, and the roster becomes a grid of tiles — one per student. Tap a tile each time that student contributes to the discussion. The quiet students stay visually distinct, so a glance at the laptop between questions tells you who you have not called on yet.
It is designed for a laptop sitting beside the lesson, not a tablet. Many participation trackers are tablet apps that will not run on a classroom PC; this one runs anywhere a browser does.
Everything happens on your device. There is no account, no sign-up, no analytics on which student spoke, and no network request made with your roster or counts. The data is stored in your browser's local storage so a reload does not lose a lesson in progress, and there is a visible button to erase it.
This is not a tool for grading participation
Participation grades are a separate conversation and this tool deliberately stays out of it. The tracker does not export a score, does not weight contributions, and is not meant to feed a gradebook column. It is a tally, used in the moment, to notice who has not been heard from yet so you can bring them into the next question.
Framed that way, the tally helps the quiet students in the room. The ones who would otherwise answer every question will still answer every question. The ones who would have waited out the period without being asked get asked.
How to use it
- Paste your roster into the Roster box, one student per line. Use Load sample once to see the layout.
- Click Start tracking. The roster turns into a grid of tiles — one per student.
- Tap or click a tile each time that student speaks. The count goes up by one.
- If you tapped the wrong student, use the small minus button at the top-right of the tile to subtract one.
- Change Sort to Fewest first when you want the quiet students bunched at the top of the grid. The grid only re-sorts when you change the sort control, so tiles never jump while you are mid-click.
- At the end of the period, click New class period to reset every count to zero while keeping the roster. If any count is above zero you will be asked to confirm, so a stray click does not wipe the current period.
Keep it on your side of the screen
The tracker is designed to live in a browser tab on your own laptop, not on a projector or a shared display. The classroom dynamic that follows from "students can see their own count tick up" is a different dynamic — some students start performing for the number, others stop volunteering because they do not want it to tick. Keeping the tally invisible to the room keeps the dynamic natural.
Practically: do not screen-mirror your laptop while using it, and do not leave the tab open on a shared classroom device. If you teach a class with a visualizer or screen share enabled by default, keep this tracker in a different window.
Classroom strategies that pair well with it
A tally is only half of what makes cold-calling feel fair. The other half is the way you call. A short list of practices that pair well with the tracker:
- Think time before the name. Ask the question, pause, then name the student. The pause gives everyone room to think, so the chosen student is answering a question they have already considered — not being put on the spot cold.
- No-opt-out moves. If a student says "I don't know," ask a lower-stakes version of the same question, offer a scaffolded prompt, or ask them to repeat an answer another student just gave. The point is that being called on is not an exit, it is a continuation of the thinking.
- Mix voluntary and chosen hands. The tracker is not an argument against volunteers — it is a nudge to keep the mix honest. A rough ratio of two chosen to one volunteer keeps the discussion from being carried by the same four students.
- Follow a short contribution with a longer one. After a quick, correct answer, ask the same student to say more about why. This is a small signal that quiet contributions are heard and valued, not that you are moving on as soon as you have an answer.
None of these are new ideas, and none of them need the tracker. The tracker just makes it easier to see when the mix has drifted — the kind of drift that is invisible if you are relying on memory, obvious if you can see the tiles.
Browser-only, no roster sent
Student names are education records under FERPA in the United States and equivalent regulations elsewhere. This tracker never uploads a roster to a server — the tally runs in your browser, and the roster and counts are stored only in localStorage on your own device. The storage is on by default so a lid-close or a reload mid-lesson does not lose the period, but there is a clearly labelled Erase everything on this device button to wipe it, and your browser's own "clear site data" control does the same.
The AnchorKite tools suite does keep privacy-friendly aggregate pageview analytics via a shared, cookieless analytics line in the page scaffold — the same one used across the site — which records an anonymous page view and, the first time you tap a tile, that the tool was used. It never sees your roster, the names on the tiles, or the counts. The tally itself is yours.
Frequently asked questions
Is this a tool for grading participation?
No. The tracker is designed for the opposite job — noticing which students have not been called on, so you can bring them into the next question. There is no gradebook or score export, and the tally is not meant to be entered into a gradebook. Teachers who use it tend to look at it between questions, see three quiet names, and ask one of them next.
Can students see the tracker?
It is designed so they do not. The tracker lives in a browser tab on the teacher's own laptop, not on a projector or shared screen. Keeping it on your side of the room keeps the classroom dynamic natural — students are not performing for a visible scoreboard, they are just answering the question in front of them.
Does it save my roster between class periods?
Yes, on your own device only. The roster and the current counts are kept in your browser's localStorage so a reload, a lid-close, or an accidental tab-close mid-lesson does not lose the tally. Nothing is uploaded. There is a clearly labelled Erase everything on this device button that wipes it, and the browser's own "clear site data" control does the same.
What happens when I click "New class period"?
It resets every student's count to zero and keeps the roster, so you can start the next period with the same class list and a fresh tally. If any student has a non-zero count, the tracker asks you to confirm first so a stray click does not wipe the current period.
What if I tap the wrong student?
Each tile has a small minus control that subtracts one from that student's count. The count floor is zero, so you cannot overshoot into negative numbers.
Does the data leave my computer?
Your names and counts do not. The tracker runs entirely in your browser, with no account and no sign-up, and the roster and counts are stored only on your device. Like the rest of the site, the page uses cookieless, privacy-friendly analytics that records an anonymous page view and that the tool was used, never any names or counts.