Sticker charts get torn. Treasure boxes get expensive. Pizza parties are great but happen twice a year. The problem with most classroom reward systems isn't the idea โ€” it's that they're hard to keep running consistently over a school year.

Virtual pets solve that. Students earn points, those points feed a pet they care about, and the pet grows visibly over weeks and months. The motivation builds on itself. No printing, no shopping, no running out of stickers in March.

But virtual pet systems can also fail if you set them up wrong. Here's how to actually make them work.

Why virtual pets work (the short version)

Three reasons:

Pets create ownership. A student doesn't think "I earned 50 points" โ€” they think "my dragon is almost ready to hatch." That sense of ownership turns abstract points into something they actually care about.

Progress is visible. Unlike a number on a chart, a pet visibly changes. Egg cracks. Pet hatches. Pet levels up. Students see their effort turn into something real, every day.

The reward keeps giving. A sticker is finished the moment it's stuck on. A pet keeps existing. It's there tomorrow, next week, next month. The reward compounds instead of resetting.

Setting up a points system that actually works

Before you even pick a tool, decide three things:

1. What earns points?

Keep this short and obvious. The faster you can decide whether a student earned a point, the more consistently you'll award them. A long list of categories means you'll second-guess yourself and forget half of them.

A simple starting list:

  • On-task behaviour during work time
  • Helping a classmate
  • Completing homework
  • Participation in discussion
  • Following classroom routines (lining up, transitioning quietly)

You can add more later. Start narrow.

2. How many points per behaviour?

Most teachers default to 1 point for everything. That's fine, but it removes any sense of weight. Try 1 point for everyday behaviours, 2-3 for above-and-beyond moments, and a rare 5 for something truly exceptional. The variation keeps it interesting.

3. What happens when points are lost?

This is the part most teachers get wrong. Read on.

The biggest mistake: wiping out a week of progress in one bad day

The problem: A student earns 60 points over two weeks, then has a rough Tuesday, loses 20 points, and watches their pet revert to an egg. The next day they decide there's no point trying.

This is the trap of single-counter systems. If the only number that matters is "current points", then losing points feels catastrophic. Students who fall behind early can never catch up, and students who built up a buffer can burn it down on a bad day.

The fix is to track two numbers:

  • Current points โ€” moves up and down based on daily behaviour. Drives the day-to-day pet state (egg, hatched, levelled up).
  • Total earned โ€” only goes up, never down. Tracks lifetime effort and unlocks long-term rewards like rare pets, achievements, or class privileges.

With this setup, a bad day affects the daily pet but never erases the long-term progress. Students who've put in effort over weeks still have something to show for it, even after a rough patch. This is how PetClass handles it by default, but you can replicate the concept with any system โ€” just keep two columns in a spreadsheet.

What to actually reward (and what to avoid)

Reward the effort, not the outcome

"Got the answer right" is an outcome. Some students will get right answers easily, others won't, and you can't change that with points. "Tried again after getting it wrong" is effort โ€” every student can do that.

Effort-based points feel fair and motivate the students who need it most. Outcome-based points reward the kids who would have done well anyway.

Avoid the "behaviour bribe" trap

Watch out for: Saying "if you don't earn 5 points today you won't hatch your pet" and using points as the only motivator. This trains students to expect rewards for basic expectations.

Points should celebrate effort that's already happening, not extort baseline behaviour. If students stop doing something the moment the points system is off, your system has replaced internal motivation rather than supporting it.

Don't deduct in public

Awarding points publicly is great โ€” it shows everyone what good looks like. Deducting points publicly is shame. Most students will dig their heels in rather than fix the behaviour.

If you need to deduct, do it quietly. A private moment is more effective than a class-wide announcement.

Keeping it going past November

Most reward systems collapse around the same time โ€” after the novelty wears off and before the end-of-year excitement kicks in. Two things help:

Long-term unlocks

Beyond the daily pet, give students something to work toward over months. Rare or legendary pets that only unlock at 500 or 1,000 lifetime points. A trading card they can take home and keep. A class certificate at the end of term.

Without long-term goals, students max out at the first reward and lose interest. With them, the system has fresh milestones the whole year.

Refresh the wins

Every few weeks, change one thing. New pet to unlock. A class-wide goal ("if we hit 200 points as a class, we get extra recess"). A surprise bonus day. Small changes keep the system feeling alive.

Quick tip: Share each student's pet progress with parents at conferences or in a quick weekly screenshot. It turns the reward system into a conversation starter at home, which doubles its impact.

Should you bother with a dedicated app?

You can absolutely run a virtual pet system with paper and effort. Draw the pets, track points in a notebook, update charts on the wall. Teachers have done this for decades.

But the maintenance is real. A digital tool wins when:

  • You teach more than 15 students (paper tracking gets messy)
  • You want students to see updates in real time on a class display
  • You want to share progress with parents without printing
  • You want to add rare pets, trading cards, or certificates without making them yourself

PetClass handles all of this in one place โ€” points, dual-counter progression, rare pets, printable cards and certificates. It's free for 1 classroom of up to 30 students. If you teach more or want the rare pet collection, Pro is $4.99/month.

Hatch your first pets in 5 minutes

Set up your classroom, add students, and start awarding points. Free, no credit card needed.

Try PetClass free โ†’

Last updated: June 2026