From Real Exams Quiz

Primary 4 Mathematics Data Analysis Quiz

Free P4 Maths Data Analysis quiz, LongCat Exam version, with questions, answers, and syllabus-aligned practice for Singapore students.

These static practice materials are generated from the site's syllabus and paper-generation workflow, with source and model context shown so students and parents can evaluate the material before use.

Primary 4 Mathematics From Real Exams Generated by LongCat 2.0 LLM Updated 2026-08-17

Questions

Free quiz and exam paper access

Enter your details to view this paper

Your access is remembered on this device.

Answers

Primary 4 Mathematics Quiz - Data Analysis

Answer Key


Section A: Tables and Data Interpretation

1. Total books read by Ben
= 9 + 11 + 6
= 26
[1 mark]


2. Difference in fiction books between Clara and David
= 15 − 7
= 8
[1 mark]


3. Non-fiction books: Aisha = 8, Ben = 11, Clara = 4, David = 13, Elena = 6
David read the most non-fiction books.
Answer: David
[1 mark]


4. Total comics = 5 + 6 + 9 + 4 + 8
= 32
[1 mark]


5. Elena's total = 11 + 6 + 8
= 25
[1 mark]


6. Total fiction = 12 + 9 + 15 + 7 + 11
= 54
[1 mark]


7. Aisha's total = 25, Ben's total = 26
Difference = 26 − 25
= 1 (Ben read 1 more book than Aisha, so Aisha read 1 fewer)
Answer: 1
[1 mark]
Common mistake: Students may subtract in the wrong order. Accept if they show 25 − 26 and state "Ben read more" — but the question asks how many more Aisha read than Ben, so the answer is 1 fewer. Clarify: Aisha read 1 less than Ben, so the answer is 1 (with understanding that Ben read more). If the student writes "Ben read 1 more," award the mark with a note.

Note: Re-reading the question — "How many more books did Aisha read than Ben?" Aisha = 25, Ben = 26. Aisha read 1 fewer, not more. The answer should reflect that Aisha did NOT read more. However, in P4 context, the expected answer is the absolute difference = 1. Award 1 mark for answer "1".


8. Totals: Aisha = 25, Ben = 26, Clara = 28, David = 24, Elena = 25
David read the least (24).
Answer: David
[1 mark]


Section B: Bar Graphs

9. Wednesday = 40 ice cream cones
[2 marks]
[1 mark for reading the graph correctly, 1 mark for correct answer]


10. Thursday − Tuesday = 50 − 25
= 25
[2 marks]
[1 mark for correct subtraction, 1 mark for correct answer]


11. Monday + Tuesday + Wednesday = 15 + 25 + 40
= 80
[2 marks]
[1 mark for correct addition, 1 mark for correct answer]


12. Fewest cones sold on Monday (15 cones)
[2 marks]


13. Friday = 30 cones
Saturday = 30 + 20
= 50
[2 marks]
[1 mark for reading Friday's value, 1 mark for correct addition]


14. Total = 15 + 25 + 40 + 50 + 30 = 160
Average = 160 ÷ 5
= 32
[2 marks]
[1 mark for correct total, 1 mark for correct division]


Section C: Line Graphs and Problem Solving

15. Temperature at 10 a.m. = 31°C
[3 marks]
[1 mark for locating 10 a.m. on x-axis, 1 mark for reading across to line, 1 mark for correct value]


16. Temperature at 8 a.m. = 27°C, at 12 p.m. = 33°C
Increase = 33 − 27
= 6°C
[3 marks]
[1 mark for reading both values, 1 mark for correct subtraction, 1 mark for correct answer with unit]


17. Highest temperature = 34°C at 2 p.m.
[3 marks]
[1 mark for identifying highest point, 1 mark for correct time, 1 mark for correct temperature]


18. Temperature at 2 p.m. = 34°C, at 4 p.m. = 32°C, at 6 p.m. = 27°C
Drop from 2 p.m. to 4 p.m. = 34 − 32 = 2°C
Drop from 4 p.m. to 6 p.m. = 32 − 27 = 5°C
(Note: The drops are NOT equal — the question contains a premise that doesn't match the data. Adjusting: calculate the actual drop from 2 p.m. to 4 p.m.)
Drop from 2 p.m. to 4 p.m. = 2°C
Total drop from 2 p.m. to 6 p.m. = 34 − 27 = 7°C
[3 marks]
[1 mark for drop 2–4 p.m., 1 mark for total drop, 1 mark for correct working]
Marking note: Accept 2°C and 7°C as correct answers.


19. Temperature was 29°C between 8 a.m. (27°C) and 10 a.m. (31°C), and again between 4 p.m. (32°C) and 6 p.m. (27°C).
Mrs Tan could have gone for her walk between 8 a.m. and 10 a.m. or between 4 p.m. and 6 p.m.
Explanation: The line passes through 29°C between these times because the temperature was rising from 27°C to 31°C (morning) and falling from 32°C to 27°C (afternoon).
[3 marks]
[1 mark for identifying one correct time interval, 1 mark for identifying both intervals, 1 mark for explanation]


20. Highest temperature = 34°C, Lowest temperature = 27°C
Difference = 34 − 27 = 7°C
Average = (27 + 31 + 33 + 34 + 32 + 27) ÷ 6
= 184 ÷ 6
= 30.67°C (or 30⅔°C or 30.7°C to 1 d.p.)
[3 marks]
[1 mark for correct difference, 1 mark for correct sum of temperatures, 1 mark for correct average]
Marking note: Accept 30.67, 30.7, or 30⅔. Award 2 marks if sum is correct but division has minor error.


Total: 40 marks

SectionMarks
A (Q1–8)8
B (Q9–14)12
C (Q15–20)20
Total40