Maths Manipulatives  /  Chart Maker

Bar chart and pictogram maker for the classroom

Type the class's numbers in, or drag the bars to them, and the chart redraws as you go. The same data becomes a bar chart, a line graph, a pictogram or a pie chart at one press, which is the whole point of it.

Four charts, one set of numbers. Bar, line, pictogram and pie, and switching between them never loses the data.
Drag any of the four and the number follows. A bar or a point up and down, a pictogram row sideways, a pie slice round. The figure in the table moves with it, so the class sees the two as one thing.
Your scale, your key. Force a step of 2 or 5, or make one pictogram square worth 10, and find out who can still read it.

Opens on the whiteboard. Free, no sign-in.

What it looks like on the board

The chart maker on the whiteboard: a coloured bar chart titled Favourite Fruit with the values above each bar, the chart type buttons along the top and the editable data table underneath.

What the chart maker does on screen

One chart across the board with an editable table underneath it, so the numbers and the picture are always on screen together. Every change lands straight away, which means you can argue with the class about a bar while you are moving it.

  • The data table. One row per category: a colour square, a name box, minus and plus either side of the number, and a cross to delete the row. Type in either box, or tap minus and plus, and the chart changes as you go. The add button names what it adds, so it says Row on a pictogram and Slice on a pie. Tap a colour square to give that row a different colour. Twelve rows is the most.
  • Drag any chart. A bar or a line point up and down, a pictogram row sideways to add and take away squares, and a pie slice round by its edge. Drag one slice and only that number changes, so every other share moves because the whole has changed.
  • Four chart types from the same table. The pie labels each slice with its percentage and lists every category with its count.
  • Title and axes. Three boxes, starting on a worked example about favourite fruit. Type straight over them.
  • The black bar at the foot. Values, Gridlines, Table and Copy table. Values prints the number above each bar, beside each pictogram row and inside each pie slice, and turning it off is how you make the class read the scale. Table hides the rows for a clean board, and the chart grows to fill the space.
  • Max and Step. Blank means the chart picks its own scale. Type a Max for the top of the axis and a Step for the gap between labelled lines. The axis always starts at zero.
  • Key. On the pictogram, what one square is worth, printed on a sample square at the foot of the chart. A number that does not divide exactly leaves a part-filled square.
  • Random, Copy table, Reset and Print. Random gives every row a fresh number for a starter. Copy table puts the names and numbers on the clipboard, tab separated, so they paste straight into a spreadsheet. Reset puts back the starting data. Print gives you one A4 landscape sheet of the chart as it stands.

How to use it in a lesson

Collect the data first, by hands up or by tally, and get the categories typed in before any numbers go near the board. The drawing is the quick part, so the lesson time goes on reading and arguing rather than ruling axes.

  1. Type the categories, then count. Five or six is plenty. Take one at a time and watch the bar grow as you type.
  2. Set the scale on purpose. A Step of 2 or 5 makes children read a bar finishing between two labelled lines, and that is what separates drawing a chart from reading one.
  3. Turn Values off before you ask anything, then ask for the height of each bar and put them back on to check.
  4. Switch chart type with the same numbers up. Which answers "how many more" quickest, and which answers "what share"?
  5. Change one number live. Drag a bar up, and before you switch to the pie, ask what will happen to every other slice. Most expect only one to move. On the pie itself, dragging one slice bigger shows it: nobody else's number changed, but everybody else's share did.
  6. Print the finished chart if it is worth sticking in books, then Reset and start again.

Ideas by year group

  • Year 1. Pictogram, Key 1, four categories. Count the squares together. Which row has most, which has fewest?
  • Year 2. Bar, Values off, Step 2. This bar stops between 6 and 8. What is it, and how do you know it is not seven and a half?
  • Year 3. Pictogram, Key 5. One square is five children, so how many is three and a half squares? Then set the Key to 10 and ask again.
  • Year 4. Bar, Step 10, one very tall bar. Add a category worth 3 and ask if this scale is still fair to it.
  • Year 5. Pie, Values on. A slice says 25 per cent, so how many children is that? Switch to Bar to find out.
  • Year 6. Line, fruit categories still in place. Does joining these points mean anything? What would the x-axis have to be?
From the classroom

My Year 4s had done a pictogram of lunch choices, one square per child, and it was fine. Then I changed the Key from 1 to 5 with the same numbers still in the table, and the rows collapsed to two or three squares each. A girl on the front table said, quite cross about it, that I had deleted some of the children, and half the class agreed with her. We spent ten minutes on that, and what settled it was the little sample square at the bottom with "one square = 5" written next to it. I now point at that square before anyone reads a single row, because until they have checked the key they are not reading a pictogram, they are counting pictures.

The misconceptions it helps with

Counting gridlines instead of reading the scale. Set Step to 5 and a child who has only met charts labelled in ones will call a bar of 15 a three. Dragging that bar while the number in the table moves fixes the link between height and value in seconds.

Treating every pictogram symbol as one. With Key set to 5, three squares is fifteen. The sample square at the foot of the chart is the thing to point at every single time, before anybody counts.

Reading a percentage as a count. A slice labelled 20 per cent is not twenty children. Switch to the bar chart, find the real number, then switch back. Share and amount stop being the same word.

Joining points that should not be joined. The line graph will cheerfully connect apples, bananas and pears. Ask what the line means halfway between two fruits. Nothing, and that is the lesson.

Frequently asked questions

Is there a free bar chart maker for the classroom whiteboard?

Yes. This one opens on the board from one button, with no sign-in and nothing to install. Type the class's numbers into the table under the chart and it redraws as you type.

Can one pictogram symbol stand for more than one?

Yes. Set Key to 2, 5, 10 or anything else and each square is worth that much, with a sample square and its value printed at the foot of the chart. A number that does not divide exactly leaves a part-filled square.

How do I change the scale on a bar chart?

Type a number into Max to set the top of the axis and a number into Step to set the gap between labelled gridlines. Leave both empty and the chart picks its own scale. The axis always starts at zero.

Can I turn the same data into a pie chart?

Yes. Bar, Line, Pictogram and Pie all draw from the same table, and switching never loses the numbers. The pie labels each slice with its percentage and lists the categories with their counts beside it.

Can I print the chart?

Yes. Print gives you one A4 landscape sheet of the chart as it stands, title, axis labels and key and all. Printing asks you to sign in first; building the chart does not. The data is not saved, so it starts fresh each time.

Can I get the numbers out, not just the picture?

Yes. Copy table, in the black bar at the foot of the board, puts the names and numbers on the clipboard with a tab between them, which pastes straight into a spreadsheet as two columns. Print gives you the picture; this gives you the data.

Try it now

Open it, turn Values off, set Step to 5, and ask the class how tall the second bar is. Then drag it and watch the number in the table move with it.

Other maths manipulatives

See all 13 maths manipulatives →

Written by a practising primary school teacher, part of the free Maths Manipulatives set on Sage Teachers. Last checked September 2026. Free to use, no sign-in.