PSLE Mathematics Learning Guide · Guide 34
Return to the PSLE Learning Guide · Mathematics Learning Hub
A bar reaches the seventh small interval above zero. How many books does it represent?
There is no numerical answer until the scale is known. If one interval means one book, the answer is 7. If one interval means five books, the answer is 35. If one interval means ten books, the answer is 70. The same drawing position can carry different values.
Read the scale before reading the bar. Count spaces between scale marks, find the value of one interval, then turn the bar’s position into a quantity. Only after the quantity has been decoded should addition, subtraction, fractions or averages begin.
This guide isolates the reading step that comes before graph calculation. It complements the broader PSLE Data Questions overview and Guide 33 on tables and missing values. It is not a collection of guesses about what will appear in an examination.
Curriculum boundary: Primary 3 Statistics includes bar-graph interpretation and different axis scales in the MOE syllabus, page 36. These cumulative skills support later problem solving. All displays and numbers below are original teaching examples.
Choose the reading problem you recognise
Use intervals rather than marks when scale values repeatedly come out wrong. Start with picture keys when symbols are counted as individual objects. Use the text bar display to practise decoding, then compare separate graphs. The independent practice changes the numbers so that remembering the worked answers is not enough.
Before anything else, point to the unit. Are the bars counting books, pupils, dollars, metres or something else? A numeral without that label is only part of the information.
The category axis and value axis do different jobs
In a vertical bar graph, categories commonly appear along the horizontal axis and numerical values on the vertical axis. In a horizontal bar graph, those roles are turned around. The page direction is not the definition: one axis names the groups, while the other measures their values.
For a graph of books collected by four classes, Class A is a category and 35 books is a value. The distance between the printed labels “Class A” and “Class B” is not a number of books. The value scale supplies the measurement.
Begin a reading with both pieces: “Class B collected 35 books.” This protects against accurately reading one bar and accidentally assigning it to the next category.
If a legend distinguishes several series, read it before choosing a bar. The established multiple-series guide develops that additional identity-reading task.
Count intervals, not printed marks
Suppose the axis labels 20 and 80 are separated by six equal small intervals. The total numerical change is 80 − 20 = 60. One interval therefore represents 60 ÷ 6 = 10 units.
There are seven boundary marks around six intervals when both endpoints are counted. Dividing by seven would confuse the boundaries with the spaces they enclose.
A simple ruler comparison helps. Between the 0 cm and 3 cm marks are three centimetre intervals, even though the marks 0, 1, 2 and 3 are four marked positions. Graph scales use the same distinction.
Write the interval value once beside your working. Then use it consistently for every bar read from that same uniformly scaled axis.
Unlabelled gridlines still have values
An axis has labelled lines at 0, 20, 40, 60 and 80. Between each labelled pair are four equal spaces. One small interval is 20 ÷ 4 = 5 units.
A bar ending three small intervals above 20 represents 20 + 3 × 5 = 35. It does not represent 23 merely because three spaces were counted.
The calculation has two parts: start from a labelled value, then add the value of the spaces travelled. Counting from the nearest clear labelled line may be easier than counting every space from zero.
Check the answer falls between its surrounding labelled values. A point between 20 and 40 cannot represent 55 on that scale.
A picture key tells you what one symbol counts
In a picture graph, one book symbol might represent 10 books. Three symbols then represent 30 books, not three. A half-symbol represents five books only when the key and drawing convention permit a half-symbol reading.
For a different example, let one complete symbol represent 12 parcels. Two and a half symbols represent 2 × 12 + 6 = 30 parcels. The half-symbol is half of the key value, not automatically half a parcel.
Do not carry a key from one graph into the next. A symbol’s value is assigned locally by its own key. Two identical-looking drawings on different pages can represent different amounts.
Counting symbols is only the first step. Converting the symbol count into the quantity specified by the key completes the reading.
An original text bar display
Four classes collect books. Each block below represents 5 books. All bars begin at the same zero baseline. The spaces between the class label and the baseline are only layout; they are not part of a bar.
Books collected Key: each █ = 5 books Class A | ████ Class B | ███████ Class C | █████ Class D | ████████
Class A has four blocks, so A = 4 × 5 = 20 books. Class B has seven blocks, so B = 35 books. Class C has five blocks, so C = 25 books. Class D has eight blocks, so D = 40 books.
The decoded values can be recorded in a compact table before solving a longer question.
| Class | Blocks | Books |
|---|---|---|
| A | 4 | 20 |
| B | 7 | 35 |
| C | 5 | 25 |
| D | 8 | 40 |
The graph and table carry the same dataset. The bar display makes relative lengths quick to see; the table makes the exact arithmetic inputs easy to audit.
The graph supplies values; the question selects the operation
“How many books did Class B collect?” requires the decoded value 35. “How many more did B collect than A?” requires 35 − 20 = 15. “How many did A and B collect together?” requires 20 + 35 = 55.
“How many books did all four classes collect?” requires 20 + 35 + 25 + 40 = 120. “What was the average per class?” then requires 120 ÷ 4 = 30.
It is possible to decode every bar correctly and still choose the wrong operation. Keep these as two separate checks: first the reading, then the relationship requested.
Also notice that the average 30 is not itself one of the four class values. An average summarises the total across the count; it need not be a displayed bar height.
You may compare interval differences, but still restore the scale
Class D is three blocks longer than Class C. Because each block means five books, the difference is 3 × 5 = 15 books.
The longer route gives 40 − 25 = 15. Both methods agree. The short route is valid because both bars use the same scale and share the same baseline.
The answer “3 books” reports a difference in display units instead of the difference in actual quantities. Always finish in the unit named by the question.
Equal-looking bars on different graphs may represent different amounts
Graph X uses one small interval for 5 books. Graph Y uses one small interval for 20 books. A bar rises six intervals above zero in each graph.
The first bar represents 6 × 5 = 30 books. The second represents 6 × 20 = 120 books. Equal displayed heights do not mean equal quantities across different scales.
The reverse can also occur: a short bar on a large-value scale can represent more than a tall bar on a small-value scale. Decode both values numerically before comparing them.
This rule is especially important when a question prints two separate graphs side by side. Their proximity on the page does not guarantee matching axes.
A non-zero baseline changes what visible bar length means
Consider an extension beyond a simple zero-based classroom bar graph. An axis begins at 100, and two bars end at 130 and 160. Their visible portions above the baseline are 30 and 60 units high.
The second visible portion is twice as tall as the first, but the actual values are 160 and 130. The second quantity is not twice the first. Twice 130 would be 260.
The numerical difference remains 160 − 130 = 30. Subtraction of the endpoints is valid. The mistake is treating the ratio of the cut-off visible portions as the ratio of the full quantities.
Read the first axis label rather than assuming it is zero. This is an interpretation extension, not a prediction that a truncated-axis question will be assessed.
Sometimes the scale itself is the unknown
A zero-based bar occupies six equal intervals and represents 48 pupils. One interval must represent 48 ÷ 6 = 8 pupils. Another bar occupying nine intervals represents 9 × 8 = 72 pupils.
The known value supplies a calibration. Do not decide the scale from what seems like a familiar sequence of fives or tens. A valid problem can use another interval size.
If the baseline were 20 instead of zero, six intervals ending at 68 would still mean (68 − 20) ÷ 6 = 8 per interval. The starting value belongs in the reconstruction.
Distinguish an exact reading from an estimate
A bar endpoint lies exactly on a marked gridline representing 35. That supports an exact reading of 35 in the teaching problem. A poorly reproduced endpoint somewhere between 35 and 40 may support only an estimate unless another label supplies its exact value.
Do not manufacture precision. If the task asks for an estimate, say approximately and use the displayed scale. If it supplies an exact count elsewhere, prefer that count to measuring an imperfect printout.
A reading of 37.428 books from a coarse graph would be a warning: the display does not support that many decimal places, and the quantity may be a count of whole books. Precision must come from the information provided.
Worked workshop: twelve scale-reading problems
1. Find the value of one small interval
There are five equal intervals between labelled values 10 and 40. The numerical gap is 30, so each interval is 30 ÷ 5 = 6. The endpoint after two intervals from 10 is 10 + 12 = 22.
2. Read above a labelled value
A uniform axis has 4 units per small interval. A bar ends three intervals above 20. Its value is 20 + 3 × 4 = 32. Counting three spaces does not make the value 23.
3. Decode a picture key
One symbol represents 8 pupils. A category shows four whole symbols and one half-symbol. Its count is 4 × 8 + 4 = 36 pupils. The half-symbol represents four pupils.
4. Compare bars using a common scale
On a zero-based graph, Bar A reaches 6 intervals and Bar B reaches 11 intervals. One interval represents 3 objects. Their difference is (11 − 6) × 3 = 15 objects. The values themselves are 18 and 33.
5. Find a total from decoded values
Three bars represent 24, 36 and 30 pupils. The total is 90 pupils. A different number of grid intervals would be an intermediate display count, not the final answer.
6. Recover a missing bar
A graph represents four separate groups with a total of 135 objects. Three bars have values 20, 35 and 25. The fourth is 135 − 20 − 35 − 25 = 55 objects. With five objects per interval from zero, it should occupy eleven intervals.
7. Recover the scale from one known bar
A bar beginning at zero has length 8 intervals and represents 56 books. One interval means 7 books. A five-interval bar therefore represents 35 books. Check 8 × 7 returns the known 56.
8. Compare two differently scaled graphs
Graph X shows 9 intervals at 4 books per interval. Graph Y shows 5 intervals at 10 books per interval. X represents 36 and Y represents 50. Y has 14 more books despite the shorter displayed bar.
9. Distinguish a threshold that includes its boundary
The four-class display gives 20, 35, 25 and 40. “At least 25 books” includes Classes B, C and D: three classes. “More than 25” includes only B and D: two classes. The difference comes from whether 25 is included.
10. Reject a false ratio from a cut-off axis
A graph begins at 100, with endpoints 130 and 160. The visible portions are 30 and 60, but the actual quantities are 130 and 160. Their ratio is 13 : 16, not 1 : 2. Use full values, not cropped lengths.
11. Keep the measurement unit
The value axis is marked “Mass, kg”. A bar ends at 2.5. Its value is 2.5 kg, equivalent to 2500 g. Answering “2.5 g” changes the quantity by a factor of one thousand.
12. Recognise what cannot be read exactly
An unlabelled bar endpoint appears between 45 and 50 on a coarse scale. Without an exact label or a clearly defined finer position, the graph does not establish a unique exact count such as 47. State an estimate only when the task permits one.
Repair the smallest incorrect step
Draft: “The bar is seven squares high, so the answer is 7.”
Repair: Find what one square represents. At five books per square, seven squares means 35 books.
Draft: “There are seven marks between the two ends, so I divided by seven.”
Repair: Count the six spaces enclosed by those seven marks. The scale applies per interval.
Draft: “This bar is twice as long as the one on the other graph.”
Repair: Compare axis units, scale values and baselines before comparing quantities. Separate graphs do not automatically share a measuring system.
Draft: “Class B has the second-tallest bar, so it must have the second-largest number.”
Repair: That is valid within a common ordinary scale. Check the series and axes first rather than extending the rule to a display with different scales.
Draft: “I read both bars correctly, then added them for ‘how many more’.”
Repair: The decoding is sound. The next error is the question relationship: “how many more” asks for a difference here.
Independent practice: four collection stations
Each block in this original display represents 5 donated items. All donations are counted once, and all bars begin at zero. Decode the values yourself before reading the answer section.
Donated items Key: each █ = 5 items Station A | ██████ Station B | █████████ Station C | ████ Station D | ███████████
- How many items were collected at each station?
- Which station collected the most?
- How many more items did D collect than B?
- Find the total for all four stations.
- Find the combined total for A and C.
- What fraction of all donated items came from A?
- How many stations collected more than 30 items?
- How many stations collected at least 30 items?
- A second graph uses 10 items per interval. How many intervals above zero would represent B’s same count?
- The labelled values 20 and 80 are separated by six equal intervals. Find the value of one interval.
- A zero-based bar is nine intervals high and represents 63 objects. Find the scale, then the value of a four-interval bar.
- A learner counts all 30 blocks in the display and reports a grand total of 30 items. Explain the repair.
Independent practice: answers with reasons
1. A = 6 × 5 = 30; B = 9 × 5 = 45; C = 4 × 5 = 20; D = 11 × 5 = 55 items.
2. Station D, with 55 items. Its longest bar can be compared directly with the others because all use the same key and zero baseline.
3. D − B = 55 − 45 = 10 items. The display difference is two blocks, each representing five.
4. 30 + 45 + 20 + 55 = 150 items.
5. A + C = 30 + 20 = 50 items. B and D are not included in this particular question.
6. A’s share = 30/150 = 1/5. The whole is the total of all four stations.
7. Two stations: B and D. A has exactly 30, not more than 30.
8. Three stations: A, B and D. “At least” includes the boundary value 30.
9. 45 ÷ 10 = 4 1/2 intervals. The quantity has not changed; its length in the new display scale has changed.
10. (80 − 20) ÷ 6 = 10 per interval. The seven bounding marks should not be used as the divisor.
11. Scale = 63 ÷ 9 = 7 objects per interval. Four intervals represent 4 × 7 = 28 objects.
12. Thirty blocks are thirty display units. Each represents five donated items, so the actual total is 30 × 5 = 150 items.
Reverse the task to check whether the scale is understood
Instead of giving a bar and asking for a value, give a value and ask where its endpoint belongs. On a zero-based scale of 5 books per interval, 35 books requires seven intervals. On a scale of 10 books per interval, the same 35 books requires three and a half intervals.
This reverse task checks whether the learner understands the scale as a relationship. A child who can read only one familiar picture may not yet be able to construct or predict a new position.
To test the baseline separately, ask where 35 belongs on an axis beginning at 20 with five per interval. It is three intervals above 20, not seven. The answer value and the distance from the displayed starting line are different quantities.
A correctly read graph still has a limited meaning
If Station D collected the most donated items, the graph supports that numerical comparison. It does not establish that its volunteers worked hardest, that its visitors were more generous, or that its location caused the higher count.
Those explanations would need additional information. The station may have operated for longer or received a different number of visitors. Here those possibilities are not claims about a real event; they show why one recorded total does not logically settle every explanation.
State the measured comparison first. Keep the reason for a difference separate from the difference itself.
A practice sequence that separates three learning jobs
First, decode. Give one bar, one clear scale and no extra calculation. Ask for the value and unit. Change the interval size across examples so that one square cannot become a memorised one-unit assumption.
Next, compare. Give two bars on the same scale. Ask for the difference and the combined total in separate questions. This tests whether the learner can keep graph reading and question interpretation apart.
Then, transfer. Present two differently scaled displays, an unknown scale with one known bar, or a picture graph with a half-symbol. Ask the learner to explain which part of the method stays the same and which information must be read afresh.
Do not increase all the demands at once. A small scale-reading mistake is easier to diagnose in a one-bar problem than inside a long percentage calculation.
Parent and tutor teaching guide
When a learner begins counting squares, ask “What is one interval worth?” rather than immediately supplying the answer. If the learner reads 7 instead of 35, the multiplication facts may be secure; the scale interpretation is what needs attention.
If interval counting is the problem, put a finger on each space rather than each mark. A short number line can make the difference visible. Once the distinction is clear, return to the original graph rather than practising an unrelated calculation.
For a longer problem, allow a small table of decoded values. This is not wasted working when it prevents repeated readings from different bars. The table should preserve category labels and units.
After helping with one example, change the scale and remove the prompt. Independent success means the learner reads the new key without being reminded that it changed. Repeating the same answer from the same display shows less than transferring the method.
Use a later return question to check the exact error repaired. A scale error calls for a new scale, a baseline error for a new starting label, and an operation error for two different question demands using the same decoded values.
The learner’s final card
What does the axis or key measure? Where does the scale start? How many equal spaces lie between labelled values? What is one space worth? Which bar belongs to the requested category? Does the question ask for a value, total, difference or share?
The picture gets your attention. The scale gives it mathematical meaning.
Continue the data-reading sequence
Use Guide 33: Tables and Missing Values to organise decoded data. Continue with Guide 35: Values, Changes and Cumulative Totals in Line Graphs and Guide 36: Pie Charts With Different Wholes.
Return to the PSLE Learning Guide Mathematics route.
Sources and teaching boundaries
MOE Primary Mathematics syllabus, updated October 2025, page 36; SEAB 2026 examination formats. Checked 5 September 2026.
All datasets, text displays, errors and solutions are original teaching material. They are not official questions, marking schemes or records from actual schools. Non-zero baselines and comparisons across separate graphs are explanatory extensions. Follow the task’s scale, precision instruction and required answer unit. Current official documents determine examination scope.
