From Real Exams Quiz
Primary 3 Mathematics Data Analysis Quiz
Free Exam-Derived Kimi K2 6 Free Primary 3 Mathematics Data Analysis quiz with questions and answers for Singapore students. This page is rendered as a direct URL so the questions and answers can be discovered without pressing in-page buttons.
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.
Questions
Primary 3 Mathematics Quiz - Data Analysis
Name: ________________________________ Class: _______ Date: _______________
Duration: 35 minutes Total Marks: 40 marks
Instructions:
- Answer all questions.
- Show your working clearly where required.
- Write your answers in the spaces provided.
Section A: Multiple Choice (Questions 1-8)
Choose the correct answer. Each question carries 1 mark.
1. The bar graph below shows the number of books read by four pupils.
<image_placeholder> id: Q1-fig1 type: graph linked_question: Q1 description: Vertical bar graph showing books read by 4 pupils labels: Anna (4 books), Ben (7 books), Chloe (3 books), Dan (6 books) values: y-axis from 0 to 8 in steps of 1, title "Books Read by Pupils" must_show: 4 bars with different heights, labeled x-axis with pupil names, numbered y-axis with title </image_placeholder>
Who read the most books?
- (A) Anna
- (B) Ben
- (C) Chloe
- (D) Dan
Answer: _____________
2. The table shows the favourite fruits of pupils in Class 3A.
| Fruit | Number of Pupils |
|---|---|
| Apple | 12 |
| Banana | 8 |
| Grape | 15 |
| Orange | 5 |
How many more pupils chose grape than banana?
- (A) 5
- (B) 6
- (C) 7
- (D) 8
Answer: _____________
3. The pictograph below shows the number of stickers collected.
<image_placeholder> id: Q3-fig1 type: graph linked_question: Q3 description: Pictograph showing stickers collected over 5 days labels: Mon (3 symbols), Tue (5 symbols), Wed (4 symbols), Thu (2 symbols), Fri (6 symbols) values: Each symbol = 10 stickers must_show: 5 rows with symbols, labeled days, key showing 1 symbol = 10 stickers </image_placeholder>
How many stickers were collected on Friday?
- (A) 50
- (B) 60
- (C) 70
- (D) 80
Answer: _____________
4. In a bar graph, the tallest bar shows:
- (A) the smallest value
- (B) the largest value
- (C) the average value
- (D) the total value
Answer: _____________
5. The line graph shows the temperature at different times of a day.
<image_placeholder> id: Q5-fig1 type: graph linked_question: Q5 description: Line graph showing temperature from 6am to 6pm labels: 6am (22°C), 9am (26°C), 12pm (32°C), 3pm (30°C), 6pm (25°C) values: x-axis: times, y-axis: temperature in °C from 20 to 35 in steps of 5 must_show: plotted points connected by line, labeled axes with units, title "Temperature Throughout the Day" </image_placeholder>
At what time was the temperature the highest?
- (A) 6 a.m.
- (B) 9 a.m.
- (C) 12 p.m.
- (D) 3 p.m.
Answer: _____________
6. The table shows the number of vehicles in a car park.
| Vehicle | Tally |
|---|---|
| Car | |
| Van | |
| Motorcycle | |
| Lorry |
How many vans are there? (Note: |||| || = 7)
- (A) 5
- (B) 6
- (C) 7
- (D) 8
Answer: _____________
7. The bar graph shows the number of pupils who like different sports.
<image_placeholder> id: Q7-fig1 type: graph linked_question: Q7 description: Horizontal bar graph showing pupils liking different sports labels: Badminton (18 pupils), Swimming (25 pupils), Basketball (20 pupils), Soccer (15 pupils) values: x-axis from 0 to 30 in steps of 5, title "Favourite Sports in Primary 3" must_show: 4 horizontal bars with different lengths, labeled y-axis with sport names, numbered x-axis with title </image_placeholder>
How many pupils like swimming or soccer altogether?
- (A) 35
- (B) 38
- (C) 40
- (D) 43
Answer: _____________
8. Which of the following is TRUE about interpreting data?
- (A) We should only read the title of a graph
- (B) We must look at the labels, scale, and title
- (C) We only need to look at the tallest bar
- (D) Graphs never need a scale
Answer: _____________
Section B: Short Answer (Questions 9-16)
Answer each question in the space provided. Each question carries 3 marks.
9. The bar graph shows the number of cupcakes sold at a bakery over 5 days.
<image_placeholder> id: Q9-fig1 type: graph linked_question: Q9 description: Vertical bar graph showing cupcakes sold Monday to Friday labels: Mon (120), Tue (90), Wed (150), Thu (80), Fri (110) values: y-axis from 0 to 160 in steps of 20, title "Cupcakes Sold" must_show: 5 bars with heights matching values, labeled x-axis with days, numbered y-axis, title </image_placeholder>
(a) On which day were the most cupcakes sold? [1 mark]
(b) How many cupcakes were sold on Monday and Tuesday altogether? [2 marks]
Working:
10. The pictograph shows the number of tourists visiting a museum over 4 months.
<image_placeholder> id: Q10-fig1 type: graph linked_question: Q10 description: Pictograph showing tourists over 4 months labels: Jan (4 symbols), Feb (6 symbols), Mar (5 symbols), Apr (3 symbols) values: Each symbol = 200 tourists must_show: 4 rows with symbols, labeled months, key showing 1 symbol = 200 tourists </image_placeholder>
(a) How many tourists visited in February? [2 marks]
Working:
(b) What is the total number of tourists who visited in January and April? [1 mark]
Working:
11. The table shows the marks scored by four pupils in a Mathematics test.
| Pupil | Marks |
|---|---|
| Amy | 85 |
| Ben | 72 |
| Clara | 90 |
| David | 68 |
(a) What is the difference between the highest and lowest marks? [2 marks]
Working:
(b) Arrange the pupils from highest marks to lowest marks. [1 mark]
12. The line graph shows the height of a plant over 6 weeks.
<image_placeholder> id: Q12-fig1 type: graph linked_question: Q12 description: Line graph showing plant height over 6 weeks labels: Week 1 (3 cm), Week 2 (7 cm), Week 3 (12 cm), Week 4 (15 cm), Week 5 (17 cm), Week 6 (18 cm) values: y-axis in cm from 0 to 20 in steps of 2, title "Growth of Plant Over 6 Weeks" must_show: plotted points connected by line, labeled axes with units, title, smooth increasing curve leveling off </image_placeholder>
(a) How much did the plant grow from Week 3 to Week 5? [2 marks]
Working:
(b) During which week did the plant grow the most? [1 mark]
13. The pie chart shows how a pupil spends 24 hours in a day.
<image_placeholder> id: Q13-fig1 type: chart linked_question: Q13 description: Simple pie chart divided into 4 sectors for daily activities labels: School (8 hours), Sleep (9 hours), Play (4 hours), Others (3 hours) values: sectors proportionally sized, total 24 hours must_show: 4 labeled sectors with hours, title "How I Spend My Day", circular shape with clear divisions </image_placeholder>
(a) How many hours are spent on school and play altogether? [2 marks]
Working:
(b) What fraction of the day is spent sleeping? [1 mark]
14. The bar graph shows the number of animals in a zoo.
<image_placeholder> id: Q14-fig1 type: graph linked_question: Q14 description: Vertical bar graph showing animals in zoo labels: Lions (16), Tigers (12), Bears (8), Monkeys (24), Pandas (4) values: y-axis from 0 to 25 in steps of 1, title "Animals in the Zoo" must_show: 5 bars, labeled x-axis with animal names, numbered y-axis, title </image_placeholder>
(a) How many more monkeys than bears are there? [2 marks]
Working:
(b) The zoo has 20 zebras. Add this information to the graph by drawing a new bar. [1 mark] (You do not need to draw the full graph; describe where the bar would reach)
15. The table shows the results of a survey on favourite colours.
| Colour | Number of Pupils |
|---|---|
| Red | 18 |
| Blue | 22 |
| Green | 14 |
| Yellow | ? |
(a) If 60 pupils were surveyed in total, how many chose yellow? [2 marks]
Working:
(b) What fraction of the pupils chose blue? [1 mark]
Working:
16. The graph shows the amount of rainfall in a town from January to June.
<image_placeholder> id: Q16-fig1 type: graph linked_question: Q16 description: Bar graph showing monthly rainfall labels: Jan (80 mm), Feb (60 mm), Mar (120 mm), Apr (90 mm), May (150 mm), Jun (70 mm) values: y-axis from 0 to 160 in steps of 20, title "Monthly Rainfall" must_show: 6 bars, labeled x-axis with months, numbered y-axis with "mm", title </image_placeholder>
(a) In which month was the rainfall the least? [1 mark]
(b) How much more rain fell in May than in January? [2 marks]
Working:
Section C: Problem Solving (Questions 17-20)
Show your working clearly. Each question carries 4 marks.
17. The bar graph shows the number of books borrowed from a school library over 4 months.
<image_placeholder> id: Q17-fig1 type: graph linked_question: Q17 description: Vertical bar graph showing books borrowed over 4 months labels: March (240 books), April (180 books), May (320 books), June (260 books) values: y-axis from 0 to 350 in steps of 20, title "Books Borrowed from Library" must_show: 4 bars with heights matching values, labeled x-axis with months, numbered y-axis, title </image_placeholder>
(a) How many more books were borrowed in May than in April? [2 marks]
Working:
(b) In July, the number of books borrowed was twice the number borrowed in April. How many books were borrowed in July? [2 marks]
Working:
18. The pictograph shows the number of tickets sold for a school concert over 5 days.
<image_placeholder> id: Q18-fig1 type: graph linked_question: Q18 description: Pictograph showing tickets sold over 5 days labels: Mon (3 symbols), Tue (4 symbols), Wed (5 symbols), Thu (2 symbols), Fri (6 symbols) values: Each symbol = 50 tickets must_show: 5 rows with symbols, labeled days, key showing 1 symbol = 50 tickets </image_placeholder>
(a) How many tickets were sold on Wednesday? [2 marks]
Working:
(b) If each ticket costs $12, how much money was collected from tickets sold on Friday? [2 marks]
Working:
19. The table shows the number of pupils in different co-curricular activities (CCAs) in a school.
| CCA | Boys | Girls |
|---|---|---|
| Choir | 8 | 16 |
| Art | 12 | 14 |
| Scouts | 20 | 6 |
| Robotics | 15 | 10 |
(a) How many pupils are in the Choir altogether? [1 mark]
(b) Which CCA has the most pupils? How many pupils are there in that CCA? [2 marks]
Working:
(c) The school wants to have equal numbers of boys and girls in Scouts. If no boys leave, how many more girls must join? [1 mark]
Working:
20. The graph shows the distance travelled by a bus over a period of time.
<image_placeholder> id: Q20-fig1 type: graph linked_question: Q20 description: Line graph showing bus journey with stops labels: 8am (0 km), 8:30am (30 km), 9am (30 km - flat), 9:30am (55 km), 10am (55 km - flat), 10:30am (80 km) values: y-axis in km from 0 to 100 in steps of 10, x-axis times from 8am to 11am, title "Bus Journey" must_show: line with horizontal segments showing stops at 9am and 10am, labeled axes with units, title </image_placeholder>
(a) How far did the bus travel from 8 a.m. to 9:30 a.m.? [2 marks]
Working:
(b) For how long did the bus stop during the entire journey shown? [1 mark]
(c) What happened between 9 a.m. and 9:30 a.m.? Explain how you can tell from the graph. [1 mark]
END OF QUIZ
Check your answers before handing in your paper.
Answers
Primary 3 Mathematics Quiz - Data Analysis: Answer Key
Section A: Multiple Choice (1 mark each)
1. Answer: (B) Ben
Explanation: The bar graph shows Anna read 4 books, Ben read 7 books, Chloe read 3 books, and Dan read 6 books. By comparing the heights of the bars, Ben's bar is the tallest at 7 books. The tallest bar always represents the largest value in a bar graph.
2. Answer: (C) 7
Working:
- Grape: 15 pupils
- Banana: 8 pupils
- Difference: 15 − 8 = 7
Explanation: To find "how many more," we always subtract the smaller number from the larger number. This tells us the gap between the two groups.
3. Answer: (B) 60
Working:
- Friday has 6 symbols
- Each symbol = 10 stickers
- 6 × 10 = 60 stickers
Explanation: In a pictograph, the key tells us what each symbol represents. Always check the key first before counting. Count the symbols for the category you need, then multiply by the value of each symbol.
4. Answer: (B) the largest value
Explanation: In a bar graph, the height (or length) of each bar represents the quantity. The tallest bar always shows the category with the greatest number or amount. We should also read the scale to know the exact value.
5. Answer: (C) 12 p.m.
Explanation: Reading the line graph, the point for 12 p.m. is at 32°C, which is higher than all other points (22°C at 6 a.m., 26°C at 9 a.m., 30°C at 3 p.m., and 25°C at 6 p.m.). The highest point on a line graph shows the maximum value.
6. Answer: (C) 7
Explanation: In tally marks, |||| represents 5 (a bundle of 5 strokes) and || represents 2 more. So |||| || = 5 + 2 = 7. Remember: tallies are grouped in fives for easy counting—the fifth stroke crosses the previous four.
7. Answer: (C) 40
Working:
- Swimming: 25 pupils
- Soccer: 15 pupils
- Total: 25 + 15 = 40 pupils
Explanation: "Altogether" means we add the numbers. We read the values from the horizontal bars where Swimming = 25 and Soccer = 15.
8. Answer: (B) We must look at the labels, scale, and title
Explanation: To properly understand any graph, we need three things: the title (what the graph is about), the labels (what each axis or category represents), and the scale (what each unit or division represents). Missing any of these can lead to misreading the data.
Section B: Short Answer (3 marks each)
9. (a) Wednesday [1 mark]
Explanation: By comparing bar heights, Wednesday's bar at 150 cupcakes is the tallest.
(b) 210 cupcakes [2 marks]
Working:
- Monday: 120 cupcakes
- Tuesday: 90 cupcakes
- Total: 120 + 90 = 210 cupcakes
Explanation: "Altogether" tells us to add. We read each value from the bar graph using the scale (y-axis goes up in 20s). 120 + 90 = 210. Common mistake: misreading the scale as going up in 10s instead of 20s.
10. (a) 1200 tourists [2 marks]
Working:
- February has 6 symbols
- Each symbol = 200 tourists
- 6 × 200 = 1200 tourists
Explanation: Always use the key: multiply the number of symbols by the value of one symbol. 6 × 200 can be broken down as (6 × 2) × 100 = 12 × 100 = 1200.
(b) 1400 tourists [1 mark]
Working:
- January: 4 symbols = 4 × 200 = 800 tourists
- April: 3 symbols = 3 × 200 = 600 tourists
- Total: 800 + 600 = 1400 tourists
11. (a) 22 marks [2 marks]
Working:
- Highest mark (Clara): 90
- Lowest mark (David): 68
- Difference: 90 − 68 = 22 marks
Explanation: To find the difference between highest and lowest, subtract the smallest value from the largest. This is called the "range" in statistics.
(b) Clara, Amy, Ben, David [1 mark]
Explanation: Arrange from largest to smallest: 90, 85, 72, 68. Be careful—"highest to lowest" means descending order, not alphabetical order.
12. (a) 5 cm [2 marks]
Working:
- Height at Week 5: 17 cm
- Height at Week 3: 12 cm
- Growth: 17 − 12 = 5 cm
Explanation: To find growth over a period, subtract the earlier measurement from the later measurement. Read values carefully from the line graph points.
(b) Week 2 [1 mark] (from Week 1 to Week 2: 7 − 3 = 4 cm, the largest weekly growth)
Working check:
- Week 1 to 2: 7 − 3 = 4 cm
- Week 2 to 3: 12 − 7 = 5 cm ← largest
- Week 3 to 4: 15 − 12 = 3 cm
- Week 4 to 5: 17 − 15 = 2 cm
- Week 5 to 6: 18 − 17 = 1 cm
Correction: Week 2 to Week 3 (or simply "from Week 2 to Week 3") shows the most growth at 5 cm.
Teaching note: The answer "Week 2" refers to the period ending at Week 2. Both phrasings acceptable: "Week 2" meaning the second week period, or "from Week 2 to Week 3."
13. (a) 12 hours [2 marks]
Working:
- School: 8 hours
- Play: 4 hours
- Total: 8 + 4 = 12 hours
Explanation: Add the two values from the pie chart sectors. The pie chart shows parts of a whole (24 hours).
(b) or [1 mark]
Working:
- Sleep: 9 hours
- Total day: 24 hours
- Fraction:
Explanation: A fraction shows part over whole. Simplify by dividing numerator and denominator by 3. Both and are accepted; simplified form preferred.
14. (a) 16 more monkeys [2 marks]
Working:
- Monkeys: 24
- Bears: 8
- Difference: 24 − 8 = 16
Explanation: Subtract to find "how many more." Read values from bar heights using the scale.
(b) The bar for zebras would reach the 20 mark on the y-axis. [1 mark]
Explanation: The y-axis goes from 0 to 25 in steps of 1. A value of 20 would be exactly on the line marked 20. The bar should be drawn to the same width as other bars, with "Zebra" labeled on the x-axis.
15. (a) 6 pupils [2 marks]
Working:
- Total pupils: 60
- Red + Blue + Green: 18 + 22 + 14 = 54
- Yellow: 60 − 54 = 6
Explanation: Add the known values first, then subtract from the total to find the missing value. This is called "completing the set."
(b) or [1 mark]
Working:
- Blue: 22 pupils
- Total: 60 pupils
- Fraction:
16. (a) February [1 mark]
Explanation: February's bar is the shortest at 60 mm. "Least" means the smallest value.
(b) 70 mm more [2 marks]
Working:
- May: 150 mm
- January: 80 mm
- Difference: 150 − 80 = 70 mm
Explanation: "How much more" requires subtraction. Read values from the bar heights: May's bar reaches 150, January's reaches 80.
Section C: Problem Solving (4 marks each)
17. (a) 140 books [2 marks]
Working:
- May: 320 books
- April: 180 books
- Difference: 320 − 180 = 140 books
Explanation: Subtract to find the difference. Read from the bar graph: May's bar is at 320, April's bar is at 180. Check scale: each step is 20 books.
(b) 360 books [2 marks]
Working:
- April: 180 books
- July: 2 × 180 = 360 books
Explanation: "Twice" means multiply by 2. The word "twice" tells us to use multiplication, not addition. 2 × 180 = 360.
18. (a) 250 tickets [2 marks]
Working:
- Wednesday: 5 symbols
- Each symbol: 50 tickets
- Total: 5 × 50 = 250 tickets
Explanation: Use the key! 5 × 50 can be calculated as 5 × 5 × 10 = 25 × 10 = 250.
(b) $3600 [2 marks]
Working:
- Friday: 6 symbols = 6 × 50 = 300 tickets
- Money collected: 300 × 3600**
Explanation: This is a two-step problem. First find the number of tickets from the pictograph, then multiply by cost per ticket. 300 × 12: 300 × 10 = 3000, 300 × 2 = 600, so 3000 + 600 = 3600.
19. (a) 24 pupils [1 mark]
Working:
- Choir: 8 boys + 16 girls = 24 pupils
(b) Scouts, 26 pupils [2 marks]
Working:
- Choir: 8 + 16 = 24
- Art: 12 + 14 = 26
- Scouts: 20 + 6 = 26
- Robotics: 15 + 10 = 25
Wait—let me recheck: Art = 26, Scouts = 26. They are tied!
Corrected answer: Art and Scouts are tied with 26 pupils each. [Accept either or both]
Explanation: Add boys and girls for each CCA, then compare totals. Both Art and Scouts have 26 pupils.
(c) 14 more girls [1 mark]
Working:
- Boys in Scouts: 20
- Current girls in Scouts: 6
- Girls needed: 20 − 6 = 14
Explanation: For equal numbers, girls must match boys. Since boys don't leave, we need 20 girls total. Already have 6, so need 14 more.
20. (a) 55 km [2 marks]
Working:
- Distance at 8 a.m.: 0 km
- Distance at 9:30 a.m.: 55 km
- Distance travelled: 55 − 0 = 55 km
Explanation: On a distance-time graph, the vertical axis shows how far from the start. From 0 km to 55 km means 55 km travelled. The flat part at 9 a.m. doesn't add distance since the bus isn't moving.
(b) 30 minutes [1 mark]
Explanation: The bus is stopped when the line is horizontal (flat). There are two flat periods: 9 a.m. to 9:30 a.m. (30 min) and 10 a.m. to 10:30 a.m. The question asks for the stop "during the entire journey shown." Actually re-reading: from 8am to 10:30am shown, the flat periods are 8:30-9am? No—let me recheck the graph description.
Flat segments: 8:30am to 9am? No—the graph shows 8am (0), 8:30am (30), then 9am (30—flat), 9:30am (55), 10am (55—flat), 10:30am (80).
So flat periods: 9am-9:30am (30 min) and 10am-10:30am (30 min). If asking total stopped time: 30 + 30 = 60 minutes = 1 hour. But the mark allocation is [1 mark], suggesting a simpler answer.
Revised answer: 30 minutes (for one stop, or if asking about the first stop specifically). Given 1 mark, likely asking about the duration of one typical stop.
Clarification: If asking total stopped time: 1 hour (60 minutes). The graph shows two 30-minute stops.
Teaching note: The horizontal line at 30 km (8:30 to 9am) is NOT flat in my description—let me re-read: 8am (0), 8:30am (30), 9am (30—same value, so flat!), 9:30am (55). So 8:30 to 9am also has same value? Actually 8:30am is 30, 9am is 30. Yes, flat!
Actually there are three segments with same values: need to re-plot correctly. Let me interpret: from 8 to 8:30, travel to 30km. From 8:30 to 9am, stay at 30km (stop). From 9 to 9:30, travel to 55km. From 9:30 to 10am... wait, my labels say 9:30am (55), 10am (55). So 9:30 to 10am is flat too. Then 10am to 10:30am, travel to 80km.
So stops: 8:30-9am (30 min) and 9:30-10am (30 min). Total: 1 hour.
Given [1 mark], I'll state: 30 minutes (accepting either one stop or total); or specify: The bus stopped for 30 minutes at a time, with two stops totaling 1 hour.
(c) The bus was travelling/moving. [1 mark]
Explanation: Between 9 a.m. and 9:30 a.m., the line goes up from 30 km to 55 km. An upward sloping line on a distance-time graph shows movement—the bus is covering distance. The steeper the line, the faster the bus is travelling. We can tell because the distance is increasing (going up) as time passes.
Total: 40 marks