Workbook Detail
Data Graphs Read A Graph — Set 5
This page uses a content type that does not have a custom renderer yet. Raw structured data is shown below.
{
"_meta": {
"schemaVersion": "2.0.0",
"nodeId": "node-1-data-read-graph",
"pageNumber": 5,
"generatedAt": "2026-03-01T01:51:51.585Z",
"generatorVersion": "v7.2.1-wp-g2",
"seed": "1793457442608976407",
"resolvedParams": {
"expectedPuzzleSize": null,
"expectedSize": null,
"expectedDifficulty": null,
"expectedVariant": null,
"displayDifficulty": null,
"theme": null,
"contentType": null,
"source": {
"puzzleSize": "config",
"size": "config",
"difficulty": "config",
"variant": "config"
}
},
"contractVersion": "1.0",
"canonicalVersion": "2.0",
"archetype": "form-exercise",
"contentHash": "eb09268f605863750f40584ec02f3764b5d37ee437c8656f01a26dddeb17fa6e",
"fallbackReason": null
},
"title": "form-exercise set 5",
"operation": "data-graphs",
"subject": "arithmetic",
"difficulty": "easy",
"config": {
"maxNumber": 10
},
"problems": [
{
"id": 1,
"type": "data-graphs",
"subType": "pictograph",
"chartData": {
"chartType": "pictograph",
"data": {
"Pears": 2,
"Grapes": 3,
"Apples": 2,
"Strawberries": 5
},
"symbol": "❤",
"scale": 1
},
"question": "Each ❤ = 1. Pears has 2 ❤, Grapes has 3 ❤, Apples has 2 ❤, Strawberries has 5 ❤. How many more does Strawberries have than Grapes?",
"answer": "2",
"correctAnswer": "2",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 252 188\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Pictograph\"><text x=\"8\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Item</text><text x=\"116\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Count</text><line x1=\"0\" y1=\"28\" x2=\"252\" y2=\"28\" stroke=\"#bbb\" stroke-width=\"1\"/><rect x=\"0\" y=\"28\" width=\"252\" height=\"32\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"60\" x2=\"252\" y2=\"60\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"49\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Pears</text><text x=\"126\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"150\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><line x1=\"0\" y1=\"92\" x2=\"252\" y2=\"92\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"81\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Grapes</text><text x=\"126\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"150\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"174\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><rect x=\"0\" y=\"92\" width=\"252\" height=\"32\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"124\" x2=\"252\" y2=\"124\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"113\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Apples</text><text x=\"126\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"150\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><line x1=\"0\" y1=\"156\" x2=\"252\" y2=\"156\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"145\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Strawberries</text><text x=\"126\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"150\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"174\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"198\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"222\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"8\" y=\"172\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#666\" font-style=\"italic\">Key: ❤ = 1</text></svg>",
"altText": "Pictograph chart showing Pears=2, Grapes=3, Apples=2, Strawberries=5"
}
},
{
"id": 2,
"type": "data-graphs",
"subType": "pictograph",
"chartData": {
"chartType": "pictograph",
"data": {
"Basketball": 10,
"Tennis": 10,
"Swimming": 1,
"Running": 3
},
"symbol": "⭐",
"scale": 1
},
"question": "Each ⭐ = 1. Basketball has 10 ⭐, Tennis has 10 ⭐, Swimming has 1 ⭐, Running has 3 ⭐. How many more does Basketball have than Swimming?",
"answer": "9",
"correctAnswer": "9",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 372 188\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Pictograph\"><text x=\"8\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Item</text><text x=\"116\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Count</text><line x1=\"0\" y1=\"28\" x2=\"372\" y2=\"28\" stroke=\"#bbb\" stroke-width=\"1\"/><rect x=\"0\" y=\"28\" width=\"372\" height=\"32\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"60\" x2=\"372\" y2=\"60\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"49\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Basketball</text><text x=\"126\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"150\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"174\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"198\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"222\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"246\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"270\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"294\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"318\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"342\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><line x1=\"0\" y1=\"92\" x2=\"372\" y2=\"92\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"81\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Tennis</text><text x=\"126\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"150\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"174\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"198\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"222\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"246\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"270\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"294\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"318\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"342\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><rect x=\"0\" y=\"92\" width=\"372\" height=\"32\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"124\" x2=\"372\" y2=\"124\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"113\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Swimming</text><text x=\"126\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><line x1=\"0\" y1=\"156\" x2=\"372\" y2=\"156\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"145\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Running</text><text x=\"126\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"150\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"174\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"8\" y=\"172\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#666\" font-style=\"italic\">Key: ⭐ = 1</text></svg>",
"altText": "Pictograph chart showing Basketball=10, Tennis=10, Swimming=1, Running=3"
}
},
{
"id": 3,
"type": "data-graphs",
"subType": "bar-graph-total",
"chartData": {
"chartType": "bar",
"data": {
"Burgers": 7,
"Salad": 9,
"Sandwich": 3,
"Pizza": 5
}
},
"question": "From the bar graph: Burgers=7, Salad=9, Sandwich=3, Pizza=5. How many in total?",
"answer": "24",
"correctAnswer": "24",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 310 230\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bar chart\"><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"184\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">0</text><line x1=\"50\" y1=\"144.44\" x2=\"310\" y2=\"144.44\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"148.44\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">2</text><line x1=\"50\" y1=\"108.89\" x2=\"310\" y2=\"108.89\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"112.89\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">4</text><line x1=\"50\" y1=\"73.33\" x2=\"310\" y2=\"73.33\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"77.33\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">6</text><line x1=\"50\" y1=\"37.78\" x2=\"310\" y2=\"37.78\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"41.78\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">8</text><line x1=\"50\" y1=\"20\" x2=\"50\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><rect x=\"70\" y=\"55.56\" width=\"40\" height=\"124.44\" fill=\"#4E79A7\" rx=\"2\"/><text x=\"90\" y=\"51.56\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">7</text><text x=\"90\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Burgers</text><rect x=\"130\" y=\"20\" width=\"40\" height=\"160\" fill=\"#F28E2B\" rx=\"2\"/><text x=\"150\" y=\"16\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">9</text><text x=\"150\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Salad</text><rect x=\"190\" y=\"126.67\" width=\"40\" height=\"53.33\" fill=\"#59A14F\" rx=\"2\"/><text x=\"210\" y=\"122.67\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">3</text><text x=\"210\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Sandwich</text><rect x=\"250\" y=\"91.11\" width=\"40\" height=\"88.89\" fill=\"#E15759\" rx=\"2\"/><text x=\"270\" y=\"87.11\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">5</text><text x=\"270\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Pizza</text></svg>",
"altText": "Bar chart showing Burgers=7, Salad=9, Sandwich=3, Pizza=5"
}
},
{
"id": 4,
"type": "data-graphs",
"subType": "tally-chart",
"chartData": {
"chartType": "tally",
"data": {
"Purple": 7,
"Red": 4,
"Orange": 3,
"Blue": 7
},
"targetLabel": "Orange"
},
"question": "A tally chart shows: Purple |||| || Red |||| Orange ||| Blue |||| ||. How many orange are there?",
"answer": "3",
"correctAnswer": "3",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 236 172\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Tally chart\"><text x=\"8\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Item</text><text x=\"116\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Tally</text><line x1=\"0\" y1=\"28\" x2=\"236\" y2=\"28\" stroke=\"#bbb\" stroke-width=\"1\"/><rect x=\"0\" y=\"28\" width=\"236\" height=\"34\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"62\" x2=\"236\" y2=\"62\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"50\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Purple</text><g transform=\"translate(116, 36)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"-2\" y1=\"16\" x2=\"20\" y2=\"2\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36\" y1=\"0\" x2=\"36\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"42\" y1=\"0\" x2=\"42\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g><line x1=\"0\" y1=\"96\" x2=\"236\" y2=\"96\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Red</text><g transform=\"translate(116, 70)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g><rect x=\"0\" y=\"96\" width=\"236\" height=\"34\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"130\" x2=\"236\" y2=\"130\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"118\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Orange</text><g transform=\"translate(116, 104)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g><line x1=\"0\" y1=\"164\" x2=\"236\" y2=\"164\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"152\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Blue</text><g transform=\"translate(116, 138)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"-2\" y1=\"16\" x2=\"20\" y2=\"2\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36\" y1=\"0\" x2=\"36\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"42\" y1=\"0\" x2=\"42\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g></svg>",
"altText": "Tally chart showing Purple=7, Red=4, Orange=3, Blue=7"
}
},
{
"id": 5,
"type": "data-graphs",
"subType": "bar-graph-total",
"chartData": {
"chartType": "bar",
"data": {
"Pizza": 1,
"Burgers": 5,
"Pasta": 7,
"Soup": 7
}
},
"question": "From the bar graph: Pizza=1, Burgers=5, Pasta=7, Soup=7. How many in total?",
"answer": "20",
"correctAnswer": "20",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 310 230\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bar chart\"><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"184\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">0</text><line x1=\"50\" y1=\"134.29\" x2=\"310\" y2=\"134.29\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"138.29\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">2</text><line x1=\"50\" y1=\"88.57\" x2=\"310\" y2=\"88.57\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"92.57\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">4</text><line x1=\"50\" y1=\"42.86\" x2=\"310\" y2=\"42.86\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"46.86\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">6</text><line x1=\"50\" y1=\"20\" x2=\"50\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><rect x=\"70\" y=\"157.14\" width=\"40\" height=\"22.86\" fill=\"#4E79A7\" rx=\"2\"/><text x=\"90\" y=\"153.14\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">1</text><text x=\"90\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Pizza</text><rect x=\"130\" y=\"65.71\" width=\"40\" height=\"114.29\" fill=\"#F28E2B\" rx=\"2\"/><text x=\"150\" y=\"61.71\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">5</text><text x=\"150\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Burgers</text><rect x=\"190\" y=\"20\" width=\"40\" height=\"160\" fill=\"#59A14F\" rx=\"2\"/><text x=\"210\" y=\"16\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">7</text><text x=\"210\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Pasta</text><rect x=\"250\" y=\"20\" width=\"40\" height=\"160\" fill=\"#E15759\" rx=\"2\"/><text x=\"270\" y=\"16\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">7</text><text x=\"270\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Soup</text></svg>",
"altText": "Bar chart showing Pizza=1, Burgers=5, Pasta=7, Soup=7"
}
},
{
"id": 6,
"type": "data-graphs",
"subType": "tally-chart",
"chartData": {
"chartType": "tally",
"data": {
"Pasta": 2,
"Tacos": 3,
"Pizza": 9,
"Burgers": 10
},
"targetLabel": "Pizza"
},
"question": "A tally chart shows: Pasta || Tacos ||| Pizza |||| |||| Burgers |||| ||||. How many pizza are there?",
"answer": "9",
"correctAnswer": "9",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 224 172\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Tally chart\"><text x=\"8\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Item</text><text x=\"116\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Tally</text><line x1=\"0\" y1=\"28\" x2=\"224\" y2=\"28\" stroke=\"#bbb\" stroke-width=\"1\"/><rect x=\"0\" y=\"28\" width=\"224\" height=\"34\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"62\" x2=\"224\" y2=\"62\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"50\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Pasta</text><g transform=\"translate(116, 36)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g><line x1=\"0\" y1=\"96\" x2=\"224\" y2=\"96\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Tacos</text><g transform=\"translate(116, 70)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g><rect x=\"0\" y=\"96\" width=\"224\" height=\"34\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"130\" x2=\"224\" y2=\"130\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"118\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Pizza</text><g transform=\"translate(116, 104)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"-2\" y1=\"16\" x2=\"20\" y2=\"2\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36\" y1=\"0\" x2=\"36\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"42\" y1=\"0\" x2=\"42\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"48\" y1=\"0\" x2=\"48\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"54\" y1=\"0\" x2=\"54\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g><line x1=\"0\" y1=\"164\" x2=\"224\" y2=\"164\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"152\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Burgers</text><g transform=\"translate(116, 138)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"-2\" y1=\"16\" x2=\"20\" y2=\"2\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36\" y1=\"0\" x2=\"36\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"42\" y1=\"0\" x2=\"42\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"48\" y1=\"0\" x2=\"48\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"54\" y1=\"0\" x2=\"54\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"34\" y1=\"16\" x2=\"56\" y2=\"2\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g></svg>",
"altText": "Tally chart showing Pasta=2, Tacos=3, Pizza=9, Burgers=10"
}
},
{
"id": 7,
"type": "data-graphs",
"subType": "pictograph",
"chartData": {
"chartType": "pictograph",
"data": {
"Skating": 6,
"Basketball": 9,
"Running": 6,
"Cycling": 5
},
"symbol": "⭐",
"scale": 1
},
"question": "Each ⭐ = 1. Skating has 6 ⭐, Basketball has 9 ⭐, Running has 6 ⭐, Cycling has 5 ⭐. How many more does Running have than Skating?",
"answer": "0",
"correctAnswer": "0",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 348 188\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Pictograph\"><text x=\"8\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Item</text><text x=\"116\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Count</text><line x1=\"0\" y1=\"28\" x2=\"348\" y2=\"28\" stroke=\"#bbb\" stroke-width=\"1\"/><rect x=\"0\" y=\"28\" width=\"348\" height=\"32\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"60\" x2=\"348\" y2=\"60\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"49\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Skating</text><text x=\"126\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"150\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"174\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"198\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"222\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"246\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><line x1=\"0\" y1=\"92\" x2=\"348\" y2=\"92\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"81\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Basketball</text><text x=\"126\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"150\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"174\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"198\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"222\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"246\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"270\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"294\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"318\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><rect x=\"0\" y=\"92\" width=\"348\" height=\"32\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"124\" x2=\"348\" y2=\"124\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"113\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Running</text><text x=\"126\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"150\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"174\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"198\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"222\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"246\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><line x1=\"0\" y1=\"156\" x2=\"348\" y2=\"156\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"145\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Cycling</text><text x=\"126\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"150\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"174\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"198\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"222\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">⭐</text><text x=\"8\" y=\"172\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#666\" font-style=\"italic\">Key: ⭐ = 1</text></svg>",
"altText": "Pictograph chart showing Skating=6, Basketball=9, Running=6, Cycling=5"
}
},
{
"id": 8,
"type": "data-graphs",
"subType": "bar-graph-total",
"chartData": {
"chartType": "bar",
"data": {
"Sandwich": 2,
"Pizza": 5,
"Pasta": 1,
"Salad": 3
}
},
"question": "From the bar graph: Sandwich=2, Pizza=5, Pasta=1, Salad=3. How many in total?",
"answer": "11",
"correctAnswer": "11",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 310 230\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bar chart\"><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"184\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">0</text><line x1=\"50\" y1=\"148\" x2=\"310\" y2=\"148\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"152\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">1</text><line x1=\"50\" y1=\"116\" x2=\"310\" y2=\"116\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"120\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">2</text><line x1=\"50\" y1=\"84\" x2=\"310\" y2=\"84\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"88\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">3</text><line x1=\"50\" y1=\"52\" x2=\"310\" y2=\"52\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"56\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">4</text><line x1=\"50\" y1=\"20\" x2=\"310\" y2=\"20\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"24\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">5</text><line x1=\"50\" y1=\"20\" x2=\"50\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><rect x=\"70\" y=\"116\" width=\"40\" height=\"64\" fill=\"#4E79A7\" rx=\"2\"/><text x=\"90\" y=\"112\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">2</text><text x=\"90\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Sandwich</text><rect x=\"130\" y=\"20\" width=\"40\" height=\"160\" fill=\"#F28E2B\" rx=\"2\"/><text x=\"150\" y=\"16\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">5</text><text x=\"150\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Pizza</text><rect x=\"190\" y=\"148\" width=\"40\" height=\"32\" fill=\"#59A14F\" rx=\"2\"/><text x=\"210\" y=\"144\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">1</text><text x=\"210\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Pasta</text><rect x=\"250\" y=\"84\" width=\"40\" height=\"96\" fill=\"#E15759\" rx=\"2\"/><text x=\"270\" y=\"80\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">3</text><text x=\"270\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Salad</text></svg>",
"altText": "Bar chart showing Sandwich=2, Pizza=5, Pasta=1, Salad=3"
}
},
{
"id": 9,
"type": "data-graphs",
"subType": "bar-graph-total",
"chartData": {
"chartType": "bar",
"data": {
"Peaches": 6,
"Grapes": 7,
"Cherries": 3,
"Pears": 2
}
},
"question": "From the bar graph: Peaches=6, Grapes=7, Cherries=3, Pears=2. How many in total?",
"answer": "18",
"correctAnswer": "18",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 310 230\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bar chart\"><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"184\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">0</text><line x1=\"50\" y1=\"134.29\" x2=\"310\" y2=\"134.29\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"138.29\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">2</text><line x1=\"50\" y1=\"88.57\" x2=\"310\" y2=\"88.57\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"92.57\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">4</text><line x1=\"50\" y1=\"42.86\" x2=\"310\" y2=\"42.86\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"46.86\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">6</text><line x1=\"50\" y1=\"20\" x2=\"50\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><rect x=\"70\" y=\"42.86\" width=\"40\" height=\"137.14\" fill=\"#4E79A7\" rx=\"2\"/><text x=\"90\" y=\"38.86\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">6</text><text x=\"90\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Peaches</text><rect x=\"130\" y=\"20\" width=\"40\" height=\"160\" fill=\"#F28E2B\" rx=\"2\"/><text x=\"150\" y=\"16\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">7</text><text x=\"150\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Grapes</text><rect x=\"190\" y=\"111.43\" width=\"40\" height=\"68.57\" fill=\"#59A14F\" rx=\"2\"/><text x=\"210\" y=\"107.43\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">3</text><text x=\"210\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Cherries</text><rect x=\"250\" y=\"134.29\" width=\"40\" height=\"45.71\" fill=\"#E15759\" rx=\"2\"/><text x=\"270\" y=\"130.29\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">2</text><text x=\"270\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Pears</text></svg>",
"altText": "Bar chart showing Peaches=6, Grapes=7, Cherries=3, Pears=2"
}
},
{
"id": 10,
"type": "data-graphs",
"subType": "bar-graph-read",
"chartData": {
"chartType": "bar",
"data": {
"Skating": 1,
"Running": 1,
"Soccer": 7,
"Basketball": 7
}
},
"question": "The bar graph shows: Skating=1, Running=1, Soccer=7, Basketball=7. Which category got the most?",
"answer": "Soccer",
"correctAnswer": "Soccer",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 310 230\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bar chart\"><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"184\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">0</text><line x1=\"50\" y1=\"134.29\" x2=\"310\" y2=\"134.29\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"138.29\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">2</text><line x1=\"50\" y1=\"88.57\" x2=\"310\" y2=\"88.57\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"92.57\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">4</text><line x1=\"50\" y1=\"42.86\" x2=\"310\" y2=\"42.86\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"46.86\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">6</text><line x1=\"50\" y1=\"20\" x2=\"50\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><rect x=\"70\" y=\"157.14\" width=\"40\" height=\"22.86\" fill=\"#4E79A7\" rx=\"2\"/><text x=\"90\" y=\"153.14\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">1</text><text x=\"90\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Skating</text><rect x=\"130\" y=\"157.14\" width=\"40\" height=\"22.86\" fill=\"#F28E2B\" rx=\"2\"/><text x=\"150\" y=\"153.14\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">1</text><text x=\"150\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Running</text><rect x=\"190\" y=\"20\" width=\"40\" height=\"160\" fill=\"#59A14F\" rx=\"2\"/><text x=\"210\" y=\"16\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">7</text><text x=\"210\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Soccer</text><rect x=\"250\" y=\"20\" width=\"40\" height=\"160\" fill=\"#E15759\" rx=\"2\"/><text x=\"270\" y=\"16\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">7</text><text x=\"270\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Basketball</text></svg>",
"altText": "Bar chart showing Skating=1, Running=1, Soccer=7, Basketball=7"
}
},
{
"id": 11,
"type": "data-graphs",
"subType": "pictograph",
"chartData": {
"chartType": "pictograph",
"data": {
"Pears": 5,
"Grapes": 2,
"Peaches": 10,
"Apples": 4
},
"symbol": "★",
"scale": 1
},
"question": "Each ★ = 1. Pears has 5 ★, Grapes has 2 ★, Peaches has 10 ★, Apples has 4 ★. How many more does Apples have than Grapes?",
"answer": "2",
"correctAnswer": "2",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 372 188\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Pictograph\"><text x=\"8\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Item</text><text x=\"116\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Count</text><line x1=\"0\" y1=\"28\" x2=\"372\" y2=\"28\" stroke=\"#bbb\" stroke-width=\"1\"/><rect x=\"0\" y=\"28\" width=\"372\" height=\"32\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"60\" x2=\"372\" y2=\"60\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"49\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Pears</text><text x=\"126\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"150\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"174\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"198\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"222\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><line x1=\"0\" y1=\"92\" x2=\"372\" y2=\"92\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"81\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Grapes</text><text x=\"126\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"150\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><rect x=\"0\" y=\"92\" width=\"372\" height=\"32\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"124\" x2=\"372\" y2=\"124\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"113\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Peaches</text><text x=\"126\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"150\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"174\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"198\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"222\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"246\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"270\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"294\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"318\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"342\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><line x1=\"0\" y1=\"156\" x2=\"372\" y2=\"156\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"145\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Apples</text><text x=\"126\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"150\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"174\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"198\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">★</text><text x=\"8\" y=\"172\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#666\" font-style=\"italic\">Key: ★ = 1</text></svg>",
"altText": "Pictograph chart showing Pears=5, Grapes=2, Peaches=10, Apples=4"
}
},
{
"id": 12,
"type": "data-graphs",
"subType": "bar-graph-read",
"chartData": {
"chartType": "bar",
"data": {
"Burgers": 2,
"Pasta": 1,
"Sandwich": 4,
"Salad": 2
}
},
"question": "The bar graph shows: Burgers=2, Pasta=1, Sandwich=4, Salad=2. Which category got the most?",
"answer": "Sandwich",
"correctAnswer": "Sandwich",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 310 230\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bar chart\"><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"184\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">0</text><line x1=\"50\" y1=\"140\" x2=\"310\" y2=\"140\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"144\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">1</text><line x1=\"50\" y1=\"100\" x2=\"310\" y2=\"100\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"104\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">2</text><line x1=\"50\" y1=\"60\" x2=\"310\" y2=\"60\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"64\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">3</text><line x1=\"50\" y1=\"20\" x2=\"310\" y2=\"20\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"24\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">4</text><line x1=\"50\" y1=\"20\" x2=\"50\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><rect x=\"70\" y=\"100\" width=\"40\" height=\"80\" fill=\"#4E79A7\" rx=\"2\"/><text x=\"90\" y=\"96\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">2</text><text x=\"90\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Burgers</text><rect x=\"130\" y=\"140\" width=\"40\" height=\"40\" fill=\"#F28E2B\" rx=\"2\"/><text x=\"150\" y=\"136\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">1</text><text x=\"150\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Pasta</text><rect x=\"190\" y=\"20\" width=\"40\" height=\"160\" fill=\"#59A14F\" rx=\"2\"/><text x=\"210\" y=\"16\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">4</text><text x=\"210\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Sandwich</text><rect x=\"250\" y=\"100\" width=\"40\" height=\"80\" fill=\"#E15759\" rx=\"2\"/><text x=\"270\" y=\"96\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">2</text><text x=\"270\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Salad</text></svg>",
"altText": "Bar chart showing Burgers=2, Pasta=1, Sandwich=4, Salad=2"
}
},
{
"id": 13,
"type": "data-graphs",
"subType": "bar-graph-read",
"chartData": {
"chartType": "bar",
"data": {
"Tacos": 1,
"Rice": 6,
"Sandwich": 6,
"Pasta": 9
}
},
"question": "The bar graph shows: Tacos=1, Rice=6, Sandwich=6, Pasta=9. Which category got the most?",
"answer": "Pasta",
"correctAnswer": "Pasta",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 310 230\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bar chart\"><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"184\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">0</text><line x1=\"50\" y1=\"144.44\" x2=\"310\" y2=\"144.44\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"148.44\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">2</text><line x1=\"50\" y1=\"108.89\" x2=\"310\" y2=\"108.89\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"112.89\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">4</text><line x1=\"50\" y1=\"73.33\" x2=\"310\" y2=\"73.33\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"77.33\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">6</text><line x1=\"50\" y1=\"37.78\" x2=\"310\" y2=\"37.78\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"41.78\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">8</text><line x1=\"50\" y1=\"20\" x2=\"50\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><rect x=\"70\" y=\"162.22\" width=\"40\" height=\"17.78\" fill=\"#4E79A7\" rx=\"2\"/><text x=\"90\" y=\"158.22\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">1</text><text x=\"90\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Tacos</text><rect x=\"130\" y=\"73.33\" width=\"40\" height=\"106.67\" fill=\"#F28E2B\" rx=\"2\"/><text x=\"150\" y=\"69.33\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">6</text><text x=\"150\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Rice</text><rect x=\"190\" y=\"73.33\" width=\"40\" height=\"106.67\" fill=\"#59A14F\" rx=\"2\"/><text x=\"210\" y=\"69.33\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">6</text><text x=\"210\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Sandwich</text><rect x=\"250\" y=\"20\" width=\"40\" height=\"160\" fill=\"#E15759\" rx=\"2\"/><text x=\"270\" y=\"16\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">9</text><text x=\"270\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Pasta</text></svg>",
"altText": "Bar chart showing Tacos=1, Rice=6, Sandwich=6, Pasta=9"
}
},
{
"id": 14,
"type": "data-graphs",
"subType": "pictograph",
"chartData": {
"chartType": "pictograph",
"data": {
"Purple": 10,
"Red": 3,
"Brown": 8,
"Yellow": 3
},
"symbol": "❤",
"scale": 1
},
"question": "Each ❤ = 1. Purple has 10 ❤, Red has 3 ❤, Brown has 8 ❤, Yellow has 3 ❤. How many more does Purple have than Yellow?",
"answer": "7",
"correctAnswer": "7",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 372 188\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Pictograph\"><text x=\"8\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Item</text><text x=\"116\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Count</text><line x1=\"0\" y1=\"28\" x2=\"372\" y2=\"28\" stroke=\"#bbb\" stroke-width=\"1\"/><rect x=\"0\" y=\"28\" width=\"372\" height=\"32\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"60\" x2=\"372\" y2=\"60\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"49\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Purple</text><text x=\"126\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"150\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"174\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"198\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"222\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"246\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"270\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"294\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"318\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"342\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><line x1=\"0\" y1=\"92\" x2=\"372\" y2=\"92\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"81\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Red</text><text x=\"126\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"150\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"174\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><rect x=\"0\" y=\"92\" width=\"372\" height=\"32\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"124\" x2=\"372\" y2=\"124\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"113\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Brown</text><text x=\"126\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"150\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"174\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"198\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"222\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"246\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"270\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"294\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><line x1=\"0\" y1=\"156\" x2=\"372\" y2=\"156\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"145\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Yellow</text><text x=\"126\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"150\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"174\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"8\" y=\"172\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#666\" font-style=\"italic\">Key: ❤ = 1</text></svg>",
"altText": "Pictograph chart showing Purple=10, Red=3, Brown=8, Yellow=3"
}
},
{
"id": 15,
"type": "data-graphs",
"subType": "tally-chart",
"chartData": {
"chartType": "tally",
"data": {
"Soup": 1,
"Rice": 2,
"Tacos": 6,
"Burgers": 10
},
"targetLabel": "Tacos"
},
"question": "A tally chart shows: Soup | Rice || Tacos |||| | Burgers |||| ||||. How many tacos are there?",
"answer": "6",
"correctAnswer": "6",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 224 172\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Tally chart\"><text x=\"8\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Item</text><text x=\"116\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Tally</text><line x1=\"0\" y1=\"28\" x2=\"224\" y2=\"28\" stroke=\"#bbb\" stroke-width=\"1\"/><rect x=\"0\" y=\"28\" width=\"224\" height=\"34\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"62\" x2=\"224\" y2=\"62\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"50\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Soup</text><g transform=\"translate(116, 36)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g><line x1=\"0\" y1=\"96\" x2=\"224\" y2=\"96\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Rice</text><g transform=\"translate(116, 70)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g><rect x=\"0\" y=\"96\" width=\"224\" height=\"34\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"130\" x2=\"224\" y2=\"130\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"118\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Tacos</text><g transform=\"translate(116, 104)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"-2\" y1=\"16\" x2=\"20\" y2=\"2\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36\" y1=\"0\" x2=\"36\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g><line x1=\"0\" y1=\"164\" x2=\"224\" y2=\"164\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"152\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Burgers</text><g transform=\"translate(116, 138)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"-2\" y1=\"16\" x2=\"20\" y2=\"2\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36\" y1=\"0\" x2=\"36\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"42\" y1=\"0\" x2=\"42\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"48\" y1=\"0\" x2=\"48\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"54\" y1=\"0\" x2=\"54\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"34\" y1=\"16\" x2=\"56\" y2=\"2\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g></svg>",
"altText": "Tally chart showing Soup=1, Rice=2, Tacos=6, Burgers=10"
}
},
{
"id": 16,
"type": "data-graphs",
"subType": "bar-graph-total",
"chartData": {
"chartType": "bar",
"data": {
"Sandwich": 1,
"Salad": 3,
"Rice": 2,
"Pasta": 4
}
},
"question": "From the bar graph: Sandwich=1, Salad=3, Rice=2, Pasta=4. How many in total?",
"answer": "10",
"correctAnswer": "10",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 310 230\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bar chart\"><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"184\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">0</text><line x1=\"50\" y1=\"140\" x2=\"310\" y2=\"140\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"144\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">1</text><line x1=\"50\" y1=\"100\" x2=\"310\" y2=\"100\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"104\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">2</text><line x1=\"50\" y1=\"60\" x2=\"310\" y2=\"60\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"64\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">3</text><line x1=\"50\" y1=\"20\" x2=\"310\" y2=\"20\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"24\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">4</text><line x1=\"50\" y1=\"20\" x2=\"50\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><rect x=\"70\" y=\"140\" width=\"40\" height=\"40\" fill=\"#4E79A7\" rx=\"2\"/><text x=\"90\" y=\"136\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">1</text><text x=\"90\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Sandwich</text><rect x=\"130\" y=\"60\" width=\"40\" height=\"120\" fill=\"#F28E2B\" rx=\"2\"/><text x=\"150\" y=\"56\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">3</text><text x=\"150\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Salad</text><rect x=\"190\" y=\"100\" width=\"40\" height=\"80\" fill=\"#59A14F\" rx=\"2\"/><text x=\"210\" y=\"96\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">2</text><text x=\"210\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Rice</text><rect x=\"250\" y=\"20\" width=\"40\" height=\"160\" fill=\"#E15759\" rx=\"2\"/><text x=\"270\" y=\"16\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">4</text><text x=\"270\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Pasta</text></svg>",
"altText": "Bar chart showing Sandwich=1, Salad=3, Rice=2, Pasta=4"
}
},
{
"id": 17,
"type": "data-graphs",
"subType": "pictograph",
"chartData": {
"chartType": "pictograph",
"data": {
"Pink": 3,
"Brown": 6,
"Green": 3,
"Orange": 1
},
"symbol": "❤",
"scale": 1
},
"question": "Each ❤ = 1. Pink has 3 ❤, Brown has 6 ❤, Green has 3 ❤, Orange has 1 ❤. How many more does Brown have than Pink?",
"answer": "3",
"correctAnswer": "3",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 276 188\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Pictograph\"><text x=\"8\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Item</text><text x=\"116\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Count</text><line x1=\"0\" y1=\"28\" x2=\"276\" y2=\"28\" stroke=\"#bbb\" stroke-width=\"1\"/><rect x=\"0\" y=\"28\" width=\"276\" height=\"32\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"60\" x2=\"276\" y2=\"60\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"49\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Pink</text><text x=\"126\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"150\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"174\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><line x1=\"0\" y1=\"92\" x2=\"276\" y2=\"92\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"81\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Brown</text><text x=\"126\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"150\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"174\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"198\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"222\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"246\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><rect x=\"0\" y=\"92\" width=\"276\" height=\"32\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"124\" x2=\"276\" y2=\"124\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"113\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Green</text><text x=\"126\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"150\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"174\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><line x1=\"0\" y1=\"156\" x2=\"276\" y2=\"156\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"145\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Orange</text><text x=\"126\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">❤</text><text x=\"8\" y=\"172\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#666\" font-style=\"italic\">Key: ❤ = 1</text></svg>",
"altText": "Pictograph chart showing Pink=3, Brown=6, Green=3, Orange=1"
}
},
{
"id": 18,
"type": "data-graphs",
"subType": "tally-chart",
"chartData": {
"chartType": "tally",
"data": {
"Burgers": 10,
"Tacos": 6,
"Soup": 3,
"Salad": 8
},
"targetLabel": "Tacos"
},
"question": "A tally chart shows: Burgers |||| |||| Tacos |||| | Soup ||| Salad |||| |||. How many tacos are there?",
"answer": "6",
"correctAnswer": "6",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 224 172\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Tally chart\"><text x=\"8\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Item</text><text x=\"116\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Tally</text><line x1=\"0\" y1=\"28\" x2=\"224\" y2=\"28\" stroke=\"#bbb\" stroke-width=\"1\"/><rect x=\"0\" y=\"28\" width=\"224\" height=\"34\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"62\" x2=\"224\" y2=\"62\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"50\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Burgers</text><g transform=\"translate(116, 36)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"-2\" y1=\"16\" x2=\"20\" y2=\"2\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36\" y1=\"0\" x2=\"36\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"42\" y1=\"0\" x2=\"42\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"48\" y1=\"0\" x2=\"48\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"54\" y1=\"0\" x2=\"54\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"34\" y1=\"16\" x2=\"56\" y2=\"2\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g><line x1=\"0\" y1=\"96\" x2=\"224\" y2=\"96\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Tacos</text><g transform=\"translate(116, 70)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"-2\" y1=\"16\" x2=\"20\" y2=\"2\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36\" y1=\"0\" x2=\"36\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g><rect x=\"0\" y=\"96\" width=\"224\" height=\"34\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"130\" x2=\"224\" y2=\"130\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"118\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Soup</text><g transform=\"translate(116, 104)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g><line x1=\"0\" y1=\"164\" x2=\"224\" y2=\"164\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"152\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Salad</text><g transform=\"translate(116, 138)\"><line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"-2\" y1=\"16\" x2=\"20\" y2=\"2\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36\" y1=\"0\" x2=\"36\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"42\" y1=\"0\" x2=\"42\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"48\" y1=\"0\" x2=\"48\" y2=\"18\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/></g></svg>",
"altText": "Tally chart showing Burgers=10, Tacos=6, Soup=3, Salad=8"
}
},
{
"id": 19,
"type": "data-graphs",
"subType": "pictograph",
"chartData": {
"chartType": "pictograph",
"data": {
"Rice": 4,
"Soup": 8,
"Pizza": 1,
"Burgers": 7
},
"symbol": "■",
"scale": 1
},
"question": "Each ■ = 1. Rice has 4 ■, Soup has 8 ■, Pizza has 1 ■, Burgers has 7 ■. How many more does Burgers have than Pizza?",
"answer": "6",
"correctAnswer": "6",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 324 188\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Pictograph\"><text x=\"8\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Item</text><text x=\"116\" y=\"20\" font-family=\"system-ui, sans-serif\" font-size=\"12\" font-weight=\"bold\" fill=\"#555\">Count</text><line x1=\"0\" y1=\"28\" x2=\"324\" y2=\"28\" stroke=\"#bbb\" stroke-width=\"1\"/><rect x=\"0\" y=\"28\" width=\"324\" height=\"32\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"60\" x2=\"324\" y2=\"60\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"49\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Rice</text><text x=\"126\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"150\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"174\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"198\" y=\"52\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><line x1=\"0\" y1=\"92\" x2=\"324\" y2=\"92\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"81\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Soup</text><text x=\"126\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"150\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"174\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"198\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"222\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"246\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"270\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"294\" y=\"84\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><rect x=\"0\" y=\"92\" width=\"324\" height=\"32\" fill=\"#f8f8f8\"/><line x1=\"0\" y1=\"124\" x2=\"324\" y2=\"124\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"113\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Pizza</text><text x=\"126\" y=\"116\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><line x1=\"0\" y1=\"156\" x2=\"324\" y2=\"156\" stroke=\"#e0e0e0\" stroke-width=\"0.5\"/><text x=\"8\" y=\"145\" font-family=\"system-ui, sans-serif\" font-size=\"13\" fill=\"#333\">Burgers</text><text x=\"126\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"150\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"174\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"198\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"222\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"246\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"270\" y=\"148\" font-family=\"system-ui, sans-serif\" font-size=\"18\" text-anchor=\"middle\">■</text><text x=\"8\" y=\"172\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#666\" font-style=\"italic\">Key: ■ = 1</text></svg>",
"altText": "Pictograph chart showing Rice=4, Soup=8, Pizza=1, Burgers=7"
}
},
{
"id": 20,
"type": "data-graphs",
"subType": "bar-graph-read",
"chartData": {
"chartType": "bar",
"data": {
"Rice": 1,
"Pasta": 5,
"Tacos": 1,
"Soup": 5
}
},
"question": "The bar graph shows: Rice=1, Pasta=5, Tacos=1, Soup=5. Which category got the most?",
"answer": "Pasta",
"correctAnswer": "Pasta",
"visual": {
"type": "inline-svg",
"svg": "<svg viewBox=\"0 0 310 230\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bar chart\"><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"184\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">0</text><line x1=\"50\" y1=\"148\" x2=\"310\" y2=\"148\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"152\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">1</text><line x1=\"50\" y1=\"116\" x2=\"310\" y2=\"116\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"120\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">2</text><line x1=\"50\" y1=\"84\" x2=\"310\" y2=\"84\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"88\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">3</text><line x1=\"50\" y1=\"52\" x2=\"310\" y2=\"52\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"56\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">4</text><line x1=\"50\" y1=\"20\" x2=\"310\" y2=\"20\" stroke=\"#ddd\" stroke-width=\"1\"/><text x=\"42\" y=\"24\" text-anchor=\"end\" font-family=\"system-ui, sans-serif\" font-size=\"11\">5</text><line x1=\"50\" y1=\"20\" x2=\"50\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><line x1=\"50\" y1=\"180\" x2=\"310\" y2=\"180\" stroke=\"#333\" stroke-width=\"1.5\"/><rect x=\"70\" y=\"148\" width=\"40\" height=\"32\" fill=\"#4E79A7\" rx=\"2\"/><text x=\"90\" y=\"144\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">1</text><text x=\"90\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Rice</text><rect x=\"130\" y=\"20\" width=\"40\" height=\"160\" fill=\"#F28E2B\" rx=\"2\"/><text x=\"150\" y=\"16\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">5</text><text x=\"150\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Pasta</text><rect x=\"190\" y=\"148\" width=\"40\" height=\"32\" fill=\"#59A14F\" rx=\"2\"/><text x=\"210\" y=\"144\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">1</text><text x=\"210\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Tacos</text><rect x=\"250\" y=\"20\" width=\"40\" height=\"160\" fill=\"#E15759\" rx=\"2\"/><text x=\"270\" y=\"16\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">5</text><text x=\"270\" y=\"196\" text-anchor=\"middle\" font-family=\"system-ui, sans-serif\" font-size=\"11\" fill=\"#333\">Soup</text></svg>",
"altText": "Bar chart showing Rice=1, Pasta=5, Tacos=1, Soup=5"
}
}
],
"layout": {
"columns": 2,
"problemsPerPage": 20
},
"_archetype": null,
"_generatorId": null
}Teaching Notes
- Each ❤ = 1. Pears has 2 ❤, Grapes has 3 ❤, Apples has 2 ❤, Strawberries has 5 ❤. How many more does Strawberries have than Grapes?
- Each ⭐ = 1. Basketball has 10 ⭐, Tennis has 10 ⭐, Swimming has 1 ⭐, Running has 3 ⭐. How many more does Basketball have than Swimming?
- From the bar graph: Burgers=7, Salad=9, Sandwich=3, Pizza=5. How many in total?
- A tally chart shows: Purple |||| || Red |||| Orange ||| Blue |||| ||. How many orange are there?
- From the bar graph: Pizza=1, Burgers=5, Pasta=7, Soup=7. How many in total?
- A tally chart shows: Pasta || Tacos ||| Pizza |||| |||| Burgers |||| ||||. How many pizza are there?
- Each ⭐ = 1. Skating has 6 ⭐, Basketball has 9 ⭐, Running has 6 ⭐, Cycling has 5 ⭐. How many more does Running have than Skating?
- From the bar graph: Sandwich=2, Pizza=5, Pasta=1, Salad=3. How many in total?
- From the bar graph: Peaches=6, Grapes=7, Cherries=3, Pears=2. How many in total?
- The bar graph shows: Skating=1, Running=1, Soccer=7, Basketball=7. Which category got the most?
- Each ★ = 1. Pears has 5 ★, Grapes has 2 ★, Peaches has 10 ★, Apples has 4 ★. How many more does Apples have than Grapes?
- The bar graph shows: Burgers=2, Pasta=1, Sandwich=4, Salad=2. Which category got the most?
- The bar graph shows: Tacos=1, Rice=6, Sandwich=6, Pasta=9. Which category got the most?
- Each ❤ = 1. Purple has 10 ❤, Red has 3 ❤, Brown has 8 ❤, Yellow has 3 ❤. How many more does Purple have than Yellow?
- A tally chart shows: Soup | Rice || Tacos |||| | Burgers |||| ||||. How many tacos are there?
- From the bar graph: Sandwich=1, Salad=3, Rice=2, Pasta=4. How many in total?
- Each ❤ = 1. Pink has 3 ❤, Brown has 6 ❤, Green has 3 ❤, Orange has 1 ❤. How many more does Brown have than Pink?
- A tally chart shows: Burgers |||| |||| Tacos |||| | Soup ||| Salad |||| |||. How many tacos are there?
- Each ■ = 1. Rice has 4 ■, Soup has 8 ■, Pizza has 1 ■, Burgers has 7 ■. How many more does Burgers have than Pizza?
- The bar graph shows: Rice=1, Pasta=5, Tacos=1, Soup=5. Which category got the most?
Practice data graphs read a graph with free printable worksheets. Uniquely generated — reinforce key math skills with every set.
Frequently Asked Questions
How do I use this Data Graphs Read A Graph Worksheets worksheet?
Print the worksheet and complete the problems. Each set number generates a unique arrangement. Use the same set number for all students in a class for consistent assessment.
Is there an answer key?
Yes — every worksheet includes a complete answer key. Print it separately or view it on screen.