- Click a counter under the chart to add it, or drag it into a row. Each counter goes in its own column.
- Tap a counter on the chart to take it away. Drag it off the chart to take it away, into the same column of the other row to move it, or one column to the right to break it into 10.
- Counters sit in tens, in rows of 5 or columns of 2, so you can see at a glance when a column has 10.
- With ⇄ Exchange on, a 10th counter swaps for 1 counter in the next column. Turn it off to make numbers in other ways, such as 13 tenths.
- 10 → 1 under a column exchanges 10 counters for 1 of the next column. 1 → 10 breaks one counter into 10 of the column to the right. ⇄ Regroup (R) does the next exchange for you.
- Build: make and read numbers. 🎲 gives a number to read.
- Compare: two rows, A and B, with A ? B, Sum and Difference. Click a row’s label band to choose where clicked counters go.
- Add: build A and B, then ➕ Combine and regroup. Subtract: ➖ Take away removes matching counters; when a column runs short, break a counter down.
- × and ÷ by 10: every counter moves one column (or two for 100).
- Each mode keeps its own counters, columns and undo.
- Number, Words, Expanded and Count are off to start with, so the class can say the number first. A count of 10 or more shows in red: it isn’t a digit.
- Columns ▾ chooses the columns, from H T O up to ten thousands and down to thousandths. Make builds a number you type.
Shortcuts only work after you’ve clicked on the tool, so they never get in the way of the rest of the page.
Press 📋 Questions (or Q) to pick a question, even in full screen. The full list, with teacher notes, is below the tool. Set it up loads the counters; your work before it is one undo away. 🔗 copies a link that opens the tool exactly as it is now.
Nothing is sent anywhere, and nothing is stored on this device.
Investigation questions
66 questions. Use these with the chart above. Set it up loads the counters (your own work is one undo away), and Show on board puts the question on screen, full size. Keep Number off until the class has said the number.
First experiments
Click the 100 counter three times, the 10 counter twice and the 1 counter five times. Say the number aloud, then turn on Number, Words and Expanded. Which display would help most someone who had never seen this number?
Teacher notes
325: “three hundred and twenty-five”, 3 × 100 + 2 × 10 + 5 × 1 = 300 + 20 + 5. This question teaches the moves: click to add, tap a counter on the chart to take it away. Keep the displays off until pupils have said the number.
Drag a 10 counter from under the chart and drop it in the ones column. Where does it end up? Now drag a counter right off the chart.
Teacher notes
It slides into the tens column (23 becomes 33) and the tool says why: every counter has its own column. Dragging a counter off the chart, or tapping it, takes it away. Everything can be undone with ↩ or U.
The chart shows 9 ones. Predict what happens when you add one more 1 counter, then add it and watch. Press ↩, turn off ⇄ Exchange and add it again. What is different?
Teacher notes
With Exchange on, the ten ones slide together and become one 10 counter. With it off, the ones column holds 10 counters and Count shows a red 10, because 10 is not a single digit. Both are 10.
Open Columns ▾ and press + Thousandths, then H T O. Then type 4.7 in the box next to Make and press Make. What happens to the columns?
Teacher notes
Make builds the number with the fewest counters (4 ones and 7 tenths) and shows any column it needs, here the tenths. A column can’t be hidden while it has counters in it, so nothing is ever lost.
Switch to Compare. Click the band with the B label, then click some counters under the chart. Where do they go? Click the A band and add more. How does the tool show which row you are filling?
Teacher notes
The row being filled has a blue edge and a blue label, and clicked counters go there (the A and B keys switch too). Dragging works into either row. Each mode keeps its own counters, so Build’s chart is still there when you go back.
Building and reading numbers
Build 407. Which column is empty? Turn on Count. What does it show under the empty column, and why does the written number need it?
Teacher notes
The tens column is empty and Count shows a grey 0. The zero holds the place, so the 4 stays in the hundreds; without it you read 47. Count only shows the zeros a written number needs.
Build 3,060. Before you turn on Words, write the number in words yourself. Which word in your version stands for the empty hundreds column?
Teacher notes
“Three thousand and sixty”. No word stands for the empty hundreds or ones: words skip empty places, figures need a 0. That is why pupils who write numbers from words confuse 3,060, 3,600 and 300,060.
Press 🎲 New number and read the number aloud from the counters before anyone turns on Number. Take turns with a partner. Which columns are the hardest to read?
Teacher notes
Random numbers use every column showing. Ten thousands and hundredths cause the most trouble: pupils lose track of the thousands and say “point twenty-five” instead of “point two five”. N checks.
Build 2.35 and turn on Words. Why does the tool say “two point three five” and not “two point thirty-five”?
Teacher notes
Each digit after the point is in its own column: 3 tenths and 5 hundredths. “Point thirty-five” suggests 35 of something, the start of the “0.35 > 0.4” misconception. 2.35 is also 2 and 35 hundredths, which is fine because it names the unit.
Turn on Expanded and build 5,555. How many terms are there? Take counters away to make 5,005. How many terms now? Does a longer expanded form mean a bigger number?
Teacher notes
5,555 has 4 terms; 5,005 has 2 (5,000 + 5). The number of terms counts the non-zero digits, not the size: 9 has one term and 1,001 has two.
Build 0.07. How many counters do you need, and in which column? Turn on Words and Expanded. What fraction does 7 × 0.01 describe?
Teacher notes
Seven hundredths counters: “zero point zero seven”, 7 × 0.01 = 7/100. The 0 in the tenths place does the same job as the 0 in 407.
Build 1,111.11 and turn on Expanded. Look at the second line. What happens to the value each time you move one column to the right?
Teacher notes
1,000 + 100 + 10 + 1 + 0.1 + 0.01: each value is a tenth of the one before. The same 1 counter is worth something different in every column, which is the whole idea of place value.
With the columns H T O and Exchange on, what is the largest number you can build? Add one more 1 counter to it. What happens, and why does it stop?
Teacher notes
999. Adding 1 sets off a cascade: ten ones make a ten, ten tens make a hundred, but there is no thousands column, so the hundreds column is left holding 10 (Count shows a red 10). Showing the thousands column and pressing ⇄ Regroup finishes the job: 1,000.
Exchanging
From zero, click the 1 counter one at a time. What happens on the 10th click? How many clicks does it take to get the first counter in the hundreds column? Predict how many it would take to get one in the thousands.
Teacher notes
10 clicks make a ten, 100 make a hundred, 1,000 would make a thousand (don’t). Each column needs ten of the column to its right, so each needs ten times as many clicks. The prediction before 100 is the point of the question.
The chart shows 99. Predict what happens when you add one more 1 counter. How many exchanges will you see?
Teacher notes
Two: ten ones become a ten, which makes ten tens, which become a hundred. 99 + 1 = 100. Pupils who say 910 have written 9 + 1 in the ones column without regrouping.
The chart shows 9,999. Add one 1 counter and count the exchanges. Which other numbers below 10,000 set off a cascade of exactly three exchanges?
Teacher notes
Four exchanges, ending at 10,000. Any number ending in exactly three 9s, such as 3,999 or 8,999, gives three. The number of exchanges equals the number of 9s at the end.
Add nine 0.01 counters, then one more. Then add 0.1 counters until something else happens. Does exchanging work the same way for decimals as for whole numbers?
Teacher notes
Yes: ten hundredths become a tenth, ten tenths become a one. After the first exchange you need 9 more tenths for the second. “Ten of these make one of those” works the same across the decimal point.
The chart shows 40 ones with ⇄ Exchange off. Add 7 more ones. Then press ⇄ Regroup one step at a time, saying what will change before each press. When does it stop?
Teacher notes
Four presses: 47 ones → 1 ten and 37 ones → … → 4 tens and 7 ones. Number stays at 47 throughout: regrouping changes how the number is made, not its value.
The chart shows 1.3 made from 13 tenths, with ⇄ Exchange off. Turn Exchange on. Does anything change? Now add one more tenth. What happens, and why then?
Teacher notes
Turning Exchange on changes nothing by itself: it acts when a counter is added. The 14th tenth sets it off, leaving 1 one and 4 tenths = 1.4. ⇄ Regroup (R) exchanges without adding anything.
Press 1 → 10 under the hundreds column to break a hundred into tens, then break a ten into ones. Has the number changed? Check with Number, then turn on Expanded to see what has changed.
Teacher notes
Still 325, now made as 2 × 100 + 11 × 10 + 15 × 1 = 200 + 110 + 15. Breaking down is the move pupils need for subtraction. The value stays the same; only how it is made changes.
Other ways to make a number
With Exchange off, make 234 without any hundreds counters. How many tens do you need if you use 4 ones? What if you use 14 ones?
Teacher notes
23 tens and 4 ones, or 22 tens and 14 ones. “234 is 23 tens and 4” is the fact behind 234 ÷ 10 = 23.4 and behind the question “how many tens are in 234?” (23, not 3).
How many different ways can you make 53 with tens and ones counters? List them in order. How do you know you have found them all?
Teacher notes
Six: 5 tens + 3, 4 + 13, 3 + 23, 2 + 33, 1 + 43, 0 tens + 53 ones. Each step swaps one ten for ten ones, and the tens can’t go below 0, so the list ends.
Make 2.4 in three different ways, one of them using only tenths counters. How many hundredths counters would it take with hundredths only? (A column holds up to 100 counters, so reason it out rather than build it.)
Teacher notes
24 tenths; 240 hundredths, because each tenth is 10 hundredths. Other ways include 1 one and 14 tenths, or 2 ones, 3 tenths and 10 hundredths.
Make 100 using only 1 counters. Then make it with only 10 counters. How many 0.1 counters would it take?
Teacher notes
100 ones, 10 tens, 1,000 tenths. Each column to the right needs ten times as many counters for the same value. A column holds 100 at most, so the tenths answer is reasoning, not building.
The chart shows 32 made from 2 tens and 12 ones. Turn on Expanded. Is this the standard way of making 32? How can you tell from the counters, and from Count?
Teacher notes
No: the ones column has more than 9 counters, and Count shows a red 12. In the standard partition every column has 0 to 9 counters, and the counts are then the digits. 2 × 10 + 12 × 1 = 20 + 12 = 32.
The chart shows only ones, tenths and hundredths, with Exchange off. How many different ways can you make 1? Work systematically.
Teacher notes
12: one 1 counter, or b tenths and 100 − 10b hundredths for b = 0 to 10. Listing by the number of tenths is the systematic route; 100 hundredths fills a column exactly.
With Exchange off, make 1,000 with exactly 19 counters. Then with exactly 28. Is there more than one way? Why can’t you do it with 20?
Teacher notes
19: only 9 hundreds and 10 tens. 28: 8 hundreds and 20 tens, or 9 hundreds, 9 tens and 10 ones. Each break-down swaps 1 counter for 10, adding 9, so starting from one thousand counter the totals go 1, 10, 19, 28 …; 20 is never reached.
Comparing
Row A shows 345 and row B shows 354. Without turning anything on, say which is larger and how you can tell from the counters. Then press A ? B.
Teacher notes
A < B. Both have 3 hundreds, so compare the tens: 4 < 5. Once a higher column differs, the lower columns don’t matter, even though A has more ones.
Row A has 6 counters and row B has 12. Which number is bigger? Does the row with more counters always win? Make a pair where it does and a pair where it doesn’t.
Teacher notes
A = 3,201 (6 counters) beats B = 462 (12 counters). The number of counters says nothing about size until you know which columns they are in. Pupils who compare by “how many” are ignoring place value.
Row A shows 0.7 and row B shows 0.65. Which is larger? Many pupils say 0.65, “because 65 is bigger than 7”. Use the counters to explain who is right.
Teacher notes
0.7 > 0.65: 7 tenths beat 6 tenths, whatever the hundredths. Break A’s tenths down with 1 → 10 to see 70 hundredths against 65. “Longer is larger” is one of the most common decimal misconceptions.
Use Make to put 2.5 in row A and 2.50 in row B (click a row’s label band first). What does the chart show? Are they the same number?
Teacher notes
Identical counters: 2 ones and 5 tenths, and A ? B shows =. 2.50 has 0 hundredths, so there is nothing to put in that column. A zero at the end of a decimal changes nothing; a zero in the middle (2.05) does.
Press 🎲 New pair. Decide which number is bigger and write the two numbers with <, > or =. Press A ? B to check. Do five. Which column did you look at first each time?
Teacher notes
Start at the highest column and move right until the rows differ. The random pairs differ in one of the top three columns, so the decision comes early and the remaining digits are distractions.
Turn on Difference. Build two numbers with a difference of exactly 1, where every digit of A is different from the digit in the same column of B.
Teacher notes
For example 1,000 and 999, or 3,000 and 2,999. A difference of 1 that changes every digit has to cross a …000 / …999 boundary. Pupils who expect a difference of 1 to change only the ones digit meet regrouping here.
Turn on Sum. Find three different pairs that add to exactly 1,000. When neither number ends in 0, what do the ones digits add to? And the tens digits?
Teacher notes
For example 600 + 400, 750 + 250, 999 + 1. When neither ends in 0, the ones digits add to 10 and the tens and hundreds digits add to 9, because of the carries.
Adding
Row A shows 254 and row B shows 168, with ⇄ Exchange off. Estimate A + B. Press ➕ Combine. Which columns have 10 or more counters? Press ⇄ Regroup until every column is tidy.
Teacher notes
After combining: 3 hundreds, 11 tens, 12 ones. Regroup: 12 ones → 1 ten and 2 ones (12 tens), then 12 tens → 1 hundred and 2 tens. 422. The two exchanges are the two carried 1s of the written method.
Do 254 + 168 again with ⇄ Exchange on. Then write it in columns on paper. Where do the carried digits in your written method come from?
Teacher notes
Each carried 1 is one exchange: ten ones became a ten, then ten tens became a hundred. The written method does in digits what the counters do. 👁 Answer checks 422.
Press 🎲 New sum. Before combining, predict how many exchanges you will need. Press ➕ Combine to check. Can you always predict from the digits?
Teacher notes
Count the columns whose digits, plus any carry, reach 10 or more. Pupils who look only at the digits miss cascades: 95 + 5 needs two exchanges even though 9 + 0 in the tens is less than 10.
Row A shows 3.75 and row B shows 2.48. Combine and regroup. Which exchange crosses the decimal point?
Teacher notes
6.23. Hundredths: 5 + 8 = 13, so ten hundredths become a tenth. Tenths: 7 + 4 + 1 = 12, so ten tenths become a one: that exchange crosses the point. Ones: 3 + 2 + 1 = 6. The point changes nothing about exchanging.
Find two numbers that add to exactly 1 using ones, tenths and hundredths. How many exchanges does each pair need? Can you find a pair that needs none?
Teacher notes
Only 1 + 0 needs none. 0.6 + 0.4 needs one exchange, 0.65 + 0.35 needs two (hundredths, then tenths). Any two decimals that make a whole number must fill a column to 10 somewhere.
Row A shows 999 and row B shows 1. How many exchanges? Now try 999 + 999. How many counters are on the chart after combining, before any regrouping?
Teacher notes
999 + 1: three exchanges in a cascade, giving 1,000. 999 + 999: 54 counters (18 in each column), also three exchanges, giving 1,998.
Row A shows 46 and row B shows 37, with Exchange off. Combine, but don’t regroup: the chart shows 7 tens and 13 ones. Is that a correct answer? What would a pupil write if they wrote the counts down as digits?
Teacher notes
7 tens and 13 ones is 83, correct but not in standard form. Writing the counts as digits gives 713, a common error. Regrouping makes every column a single digit so the number can be written.
Subtracting
Row A shows 52 and row B shows 27. Press ➖ Take away. What is left in each row? Why can’t all of B be taken away? Break a counter down and take away again.
Teacher notes
Take away removes 2 tens and 2 ones from each row: A has 3 tens, B has 5 ones left over. A has no ones, so break a ten down (1 → 10 under A’s tens) and take away again: 25.
Before you press anything: a pupil says 52 − 27 = 35, “because 7 − 2 = 5”. Use the counters to show where the mistake is.
Teacher notes
They took the smaller ones digit from the larger. The counters show A has only 2 ones, so 7 can’t come out without breaking a ten. 52 − 27 = 25.
Row A shows 300 and row B shows 158. Take away. Which counters need breaking down, and in what order?
Teacher notes
One hundred comes off each row first. Then break a hundred into 10 tens and a ten into 10 ones, so A is 1 hundred, 9 tens and 10 ones; take away again: 142. Zeros in A are where pupils lose track in the written method.
Row A shows 5.2 and row B shows 1.75. Take away, breaking counters down where you need to. Why is it useful to think of 5.2 as 5.20?
Teacher notes
3.45. A has no hundredths, so a tenth has to become 10 hundredths: 5.2 made as 5.20 in the column method is the paper version of that break.
Press 🎲 New subtraction. Before taking away, predict which columns will need a counter breaking down. Check with ➖ Take away.
Teacher notes
A column needs a break when B’s digit is bigger than what A has there after earlier breaks. Watch for chains through zeros: 4,005 − 1,237 needs three breaks (thousands, hundreds, tens).
Find a subtraction where ➖ Take away works first time, with no breaking down. What do you notice about the digits? Then find one where every column except the hundreds needs a break.
Teacher notes
No breaks when every digit of A is at least the digit of B in the same column, such as 586 − 243. A break in the ones and tens: 321 − 189 = 132.
Row A shows 1,000 and row B shows 1. How many counters have to be broken down? Compare that with how many exchanges 999 + 1 needed in Add.
Teacher notes
Three breaks (thousand → hundreds, hundred → tens, ten → ones), giving 999. It is the 999 + 1 cascade run backwards: subtraction undoes addition exchange for exchange.
Multiplying and dividing by 10
The chart shows 34. Press × 10. Where did each counter go? A pupil says “to multiply by 10, add a zero”. When does that rule work, and when doesn’t it?
Teacher notes
340: every counter moves one column left, so 3 tens become 3 hundreds. “Add a zero” gives the right digits for whole numbers but fails for decimals: 3.4 × 10 is 34, not 3.40. “Every digit moves one place left” always works.
The chart shows 3.4. Press × 10 twice, writing down each answer. Then press ÷ 10 twice. Do you get back where you started?
Teacher notes
3.4 → 34 → 340 → 34 → 3.4. Multiplying and dividing by 10 undo each other. The chain under the chart keeps the record.
The chart shows 0.5. Predict 0.5 ÷ 10 before you press ÷ 10. Some pupils say 0.05, some say 0.50 and some say 5. Where does each answer come from?
Teacher notes
0.05: the 5 tenths move one column right and become 5 hundredths. 0.50 comes from “add a zero”, and 5 from multiplying instead of dividing. Ask where the counters will go before anyone presses.
The chart shows 2,050. Press ÷ 100. Which counters move further, the thousands or the tens?
Teacher notes
Every counter moves exactly two columns right: 2,050 ÷ 100 = 20.5. The digits keep their order and their gaps; only the columns change.
Start with 7. Predict where you will end up after × 10, × 10, ÷ 10, × 100, ÷ 10, ÷ 100. Then press the buttons and check the chain under the chart.
Teacher notes
Back to 7: the moves are +1, +1, −1, +2, −1, −2 columns, which total 0. Counting columns moved is quicker than working out each step (70, 700, 70, 7,000, 700, 7).
The chart shows 0.123. Press ÷ 10. Why won’t the tool do it? What would the answer be, and what would the chart need?
Teacher notes
0.0123: the 3 thousandths would need a ten-thousandths column, which this chart doesn’t have. The tool refuses rather than lose counters; on paper the number just gets another decimal place.
Make 0.06. How many times must you press × 10 to reach a whole number? What about 0.006? Explain using the columns.
Teacher notes
0.06 needs two presses (to 6) and 0.006 needs three. Each press moves a counter one column left, so the number of presses is the number of columns between the counter and the ones.
Misconceptions
A pupil reads 4.12 as “four point twelve” and says it is bigger than 4.9. Row A shows 4.12 and row B shows 4.9. Who is right? Turn on Words.
Teacher notes
4.12 < 4.9: 1 tenth against 9 tenths. "Point twelve" treats the decimal part as a whole number. Words reads it as "four point one two", which helps.
A pupil writes “four hundred and six” as 4006. Build what they wrote in one row and what they meant in the other. How many counters does each need?
Teacher notes
They meant 406 (4 hundreds and 6 ones); they wrote 4,006 (4 thousands and 6 ones). Both use 10 counters, in different columns. Writing “400” and then “6” side by side causes it; 400 + 6 in expanded form fixes it.
A pupil says 15 tenths is 0.15. The chart shows 15 tenths with Exchange off. Turn on Number. Who is right?
Teacher notes
15 tenths = 1.5; ⇄ Regroup shows it as 1 one and 5 tenths. 0.15 is 15 hundredths. The error treats “tenths” as meaning “after the point”.
A pupil works out 60 − 24 and gets 44. Build it in Subtract and press ➖ Take away. What did they do with the 0?
Teacher notes
They did 4 − 0 = 4 instead of 0 − 4: you can’t take 4 from 0, so they took 0 from 4. Take away leaves B’s 4 ones with nothing to come from; break a ten down. 60 − 24 = 36.
A pupil says “there are 3 tens in 432”. The chart shows 432 with Exchange off. How many tens are there really? Break counters down to show it.
Teacher notes
43 tens and 2 ones: break each hundred into tens to see it. 3 is the tens digit, not the number of tens. The difference matters for division: 432 ÷ 10 = 43.2.
Row A shows 5.06 and row B shows 5.6. A pupil says they are the same because “the zero doesn’t count”. Who is right?
Teacher notes
5.06 < 5.6. The 0 in 5.06 keeps the 6 in the hundredths column; 5.6 has 6 tenths. A zero at the end of a decimal can go (5.60 = 5.6); a zero in the middle can’t.
Open investigations
With Exchange off and exactly 20 counters, what is the largest number you can make with these columns? The smallest? Can you make exactly 1,000? If not, how close can you get?
Teacher notes
Largest 20,000 (20 thousands), smallest 0.2 (20 hundredths). 1,000 is impossible: each break-down adds 9 counters (question 27). Closest is 1,000.01: 9 hundreds, 10 tens and 1 hundredth.
Build a 3-digit number in row A and the same digits reversed in row B. Turn on Difference. Try several. What do you notice about every difference?
Teacher notes
Every difference is a multiple of 99, such as 532 and 235 with a difference of 297 = 3 × 99. (100a + 10b + c) − (100c + 10b + a) = 99(a − c), so the tens digit never matters.
Choose a 4-digit number whose digits are not all the same. Use Make to build the largest number you can from its digits in row A and the smallest in row B, then take away. Repeat with the answer. What happens?
Teacher notes
Kaprekar’s routine: within seven steps you reach 6174, which gives itself (7641 − 1467 = 6174). Keep zeros as digits: 1000 gives 1000 − 0001.
Which numbers between 1 and 100 can be made with exactly 5 counters? Is there a pattern in the totals?
Teacher notes
Six: 5, 14, 23, 32, 41 and 50 (any hundreds counter takes the total past 100). Swapping a 1 counter for a 10 counter adds 9, so every total is 5 more than a multiple of 9, and its digits add to 5. This is the idea behind the test for divisibility by 9.
Design your own investigation. Choose a mode, the columns and whether Exchange is on. Write a question, test it, then press 🔗 to copy a link so a partner opens the tool exactly as you set it up.
Teacher notes
The link stores the mode, columns, counters and displays, but not the undo history. Good questions ask for a prediction first, have an answer the tool can check, and say which displays to keep off.
No questions match that filter.