ClassMoriSign in / Sign up

Teaching articles

How to design a class points system that doesn't spiral

ClassMori editorial team4 min read

Mori the otter in a gardening apron, holding a young sprout

Many teachers know the story: you launch a points system with great excitement at the start of the year. By midyear the points keep piling up, kids ask "Do I get a point for this?" more and more often, and eventually even you stop tracking. The system quietly fades away.

When a points system spirals, it's usually not the kids. It's that the design wasn't thought through at the start. These six questions will help you plan the whole system before school begins.

1. What should the points encourage?

Write down the 3–5 behaviors you most want to build this year, for example: homework on time, raising a hand before speaking, helping out, working well in groups.

Fewer is better. With too many, you won't remember them and kids won't know what matters. Talk them over with your students so they know what your class values.

2. Make reasons specific enough to say out loud

Turn each behavior into a specific reason for points, like "Solved the challenge problem" or "Explained it to a classmate." Avoid vague ones like "Good behavior." They turn points into a reflection of the teacher's mood, and kids start comparing: "Why did he get one and I didn't?"

One rule of thumb: every reason should tell a child right away what they just did well.

3. Keep point values small and steady

The most common way things spiral is point inflation: to keep it exciting, +5 becomes +10, and the reward prices have to keep climbing.

Give +1 for most behaviors and +2 or +3 for a few harder challenges. With steady values, kids focus on what they did, not how many points they got this time.

4. Should you take points away?

Deductions are the most debated part. If you use them, consider:

  • Keep far fewer reminder reasons than reward reasons, and share them in advance.
  • A deduction is a reminder, not a way to vent. Give a verbal reminder first, then decide whether to deduct.
  • Don't let points go negative, so no one thinks, "I'm already below zero, so who cares?"

You can also skip deductions entirely and only give points. That's your call.

5. Decide the reward rules up front

Once kids save points, they'll want to know what they can get. Before opening redemptions, settle three things:

  1. What the rewards are: Beyond pencils and treats, privileges are often more motivating, like choosing a seat for a day, being teacher's helper or free reading time.
  2. How often kids can redeem: For example, every Friday, so you're not handling redemptions every break.
  3. Redeeming spends points: Points go down after a trade. If points also show a child's growth, explain first that redeeming moves that progress back, and let kids decide whether to save or spend.

6. Review regularly instead of setting it in stone

Every three or four weeks, look back through your records:

  • Which reasons get used most? Which have never been used?
  • Is there a student who has hardly earned any points?
  • Has a behavior become a habit? If so, swap it for a new goal.

The system can change. Deciding on changes together is also a great way to involve kids in running the classroom.

Three warning signs, and how to adjust

  • Kids ask "Do I get a point?" before everything: Switch steady behaviors to verbal praise and save points for new goals, so kids learn that points aren't a trade for everything.
  • A few kids pull far ahead and the rest give up: Add more reasons everyone can reach, like homework on time, and add group or whole-class goals so every point counts.
  • You can't keep up, so you track less and less: Cut your reasons down to the ones you use most and put them where they're easiest to tap. A simple system is one you can run every day.

The key to making it last: tracking has to be easy

Even the best system won't last if each entry takes half a minute; on busy days, you'll drop it. When choosing how to track, ask yourself three questions: Can I record a point in a few seconds during class? Is it easy to fix a mistake? Will I have to sort it all out again after class?