Skip to main content
Search IntMath

Counting game and subitizing

By Murray Bourne, 22 Jan 2013

When we count objects, there are several things going on. First, our brains need to distinguish between "object" and "non-object" (this can include having to differentiate size, color, texture and so on).

Next, a curious thing happens depending on the number of things we are trying to count.

If we count a small number of objects, say 5 or less, we don't tend to count them individually. We just "see and know" that there are 3 boxes, or 3 cats or 3 circles in front of us. This process of "knowing" the number of objects is called subitizing. We share this ability with many animals who appear to "know" how many objects there are with just a glance.

But if the number of objects climbs beyond 5, we need to use more of our brain since we need to count items individually. We need to vocalize (at least in our head) how many we are up to, and we need to remember which items we have already counted and which ones there are to do. We may also use some strategies like counting in 2s or 3s to make it easier, but which also add to the cognitive load.

All this extra brainwork for counting higher numbers takes more time. But how much?

BBC's Subitizing Game

The BBC's article, Can you count faster than a chimp?, is accompanied by a "Count the Dots" Flash game, which instructs users...

"See how fast you can count. ... As soon as you have counted the [dots], press the space bar to move on".

I felt there were problems with the way this game was designed. I could press the space bar at any time (pretending that I had already finished counting), which seemed a bit odd. Also, what if my count was incorrect? I may think I'm counting at a certain speed, but incorrect attempts were also included (and the game didn't even "know" they were wrong).

The BBC was obviously not trying to be scientific, but their game didn't hit the target for me.

My subitizing game

So I set about writing a counting game where you would actually need to count and it would keep track of your correct answers and times.

Try it out here: Counting Game

Related article

I wrote a related piece earlier called Number Sense, which starts with a video of Maggie the dog illustrating her counting ability.


Some interesting observations so far (with an admittedly small data set to date):

  1. There are slight increases in counting times as you go from 1 up to 5 objects.
  2. There is a noticeable increase in the time taken to count 6 objects and above. This is not the same finding as Dehaene's in his book The Number Sense – How The Mind Creates Mathematics (his research indicated the time increase was almost linear for 3 or more objects. You can see his chart in the Number Sense article mentioned above.)
  3. Counting 9 objects takes a bit less than 8 (perhaps we see "a lot" of objects and just assume it must be 9).
  4. Your keyboard skills, including your knowledge of where the number keys are on your keyboard makes a difference. Also, if you have a number pad, it's a lot easier and quicker (most laptop keyboards have a pseudo-number pad arrangement. Check your user manual).
  5. It's very hard to beat 10 correct in the allotted 10 seconds!

For the geeks (technical bit)

The game looks simple but has quite a bit going on behind the scenes. I don't develop in Flash any more (since it doesn't work on most mobile devices.)

The game uses:

  1. jQuery for the "game" controls
  2. JSXGraph for the dots (I wanted to use HTML5's canvas, but the game wouldn't work in IE8 or less)
  3. Ajax, PHP and MySQL for sending the data to the server and for retrieving the average times for attempts


Our "number sense" is crucial for our success in math. One of the simplest manifestations of this lies in our ability to count.

I'm interested to see how people from different language groups perform on this task (and how it would be affected if different number symbols were used). See Math tests and rice paddies for some background on the cultural influences of number.

For convenience, here's the link to the game again: Counting Game

See the 5 Comments below.

Leave a comment

Comment Preview

HTML: You can use simple tags like <b>, <a href="...">, etc.

To enter math, you can can either:

  1. Use simple calculator-like input in the following format (surround your math in backticks, or qq on tablet or phone):
    `a^2 = sqrt(b^2 + c^2)`
    (See more on ASCIIMath syntax); or
  2. Use simple LaTeX in the following format. Surround your math with \( and \).
    \( \int g dx = \sqrt{\frac{a}{b}} \)
    (This is standard simple LaTeX.)

NOTE: You can mix both types of math entry in your comment.


Tips, tricks, lessons, and tutoring to help reduce test anxiety and move to the top of the class.