← VCE Data Analytics U4O1

Checking an AI-made data representation against the source data

Check an AI-made chart or summary by comparing its values, labels and totals with the original data. If they differ, correct the prompt and re-run it.

Understanding Checking an AI-made data representation against the source data in VCE Data Analytics U4O1

What it does: Comparing the axis title and scale with the original data confirms the chart is labelled and scaled correctly. After finding a mismatch, the student rewrites the prompt more precisely and runs it again, then checks the new output. Use your own formula on the source data. Asking the AI to confirm itself is not an independent check. Labels must match the data they describe. A wrong label can mislead the reader, so fix it and re-run. Checking scales is part of verifying AI output. A truncated axis can exaggerate differences. A new result can have new errors. Verify it again against the original data.

Common mistakes: The AI chart claims the highest value, so you must recalculate the maximum from the source data. min(src) finds the lowest value. It should be top = max(src). The check should flag values where the AI value differs from the source value. Using == flags the matches instead. It should be if s != a.

Class: _____________________  ·  Name: _____________________  ·  Date: _________

Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.

This module's key terms are also in a printable crossword (Modules 3–37) and word search (Modules 3–62).

Take this worksheet further — free with Cloodit

Each concept is reinforced from every angle — learned, then applied, then tested.

Learning
Duo
An AI tool makes a bar chart of monthly sales. What is the best first check?
Trust it because AI tools are always accurateCompare the bar values with the original data
Matches
AI total = 640, so the chart is correct (source not checked)
↓
The AI total was accepted without recalculating it from the original data
Applying
Meanings
Term
verify against source data
Meaning
Check an AI-made chart or summary by comparing its values, labels and totals with the original data. If they differ, correct the prompt and re-run it.
Practice
=ROUND(AVERAGE(B2:B9),1)
Testing
Gaps
=(B2:B9)
Check Answer
Spots
1src = [12, 18, 15, 20]
2top = min(src)

Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.

The 'Woolly Mammoth' badge — Tundra Master, one of Cloodit's 106 collectible badges
Students earn collectable badges

Over 100 of them, across seven natural biomes.

Study Buddy
Students build a real study resource

Turns their work into revision material ready for Flash Cards and Exam study.

Diamond Dash — one of Cloodit's live, competitive Sprint games
Students lock in with Sprints

Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.

A Cloodit certificate of achievement, ready to personalise and print
Custom printable certificates

Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.

Quick Questions

1. An AI tool makes a bar chart of monthly sales. What is the best first check?
A. Compare the bar values with the original data ✓
B. Trust it because AI tools are always accurate
AI output can contain errors. Always compare the chart values with the source data before using it.
2. The source data total is 1,240 but the AI summary says the total is 1,420. What should you do?
A. Recalculate the total from the source data and find the error ✓
B. Accept the AI total because it looks neat
A different total shows an error. Recalculate with SUM on the original data to confirm which value is correct.
3. Which is a way to recalculate a key value to check an AI-made summary?
A. Ask the AI to say it is correct
B. =AVERAGE(B2:B9) on the original data ✓
Use your own formula on the source data. Asking the AI to confirm itself is not an independent check.
4. An AI chart shows Maths marks on the y-axis labelled 'English'. What is the problem?
A. The label does not match the data, so the prompt needs correcting ✓
B. Nothing is wrong, because the bars look correct
Labels must match the data they describe. A wrong label can mislead the reader, so fix it and re-run.
5. An AI chart's y-axis starts at 80 instead of 0, which makes small differences look huge. What should you check?
A. Only the colour of the bars
B. The scale of the axis ✓
Checking scales is part of verifying AI output. A truncated axis can exaggerate differences.

Match the Pairs

=SUM(B2:B9) → Recalculate the total from the source data to check the total an AI tool reported
=AVERAGE(C2:C9) → Recalculate a mean from the source data to check an AI-made summary value
Check that an AI chart's labels and axis scale match the source data → Axis: Maths marks 0-100, Source: Maths marks 0-100
If the AI output does not match the source, correct the prompt and re-run it → Prompt v2: Use column B only. Show the total for each name.
AI total = 640, so the chart is correct (source not checked) → The AI total was accepted without recalculating it from the original data
Chart bar for Mia = 59, source mark = 95. Looks fine, so publish. → A value that differs from the source was ignored instead of being corrected

Key Term

verify against source data
Check an AI-made chart or summary by comparing its values, labels and totals with the original data. If they differ, correct the prompt and re-run it.

Fill in the Blanks

1. =SUM(B2:B9)
Hint: Type the function that recalculates the total of the Maths column so you can compare it with the AI's total.
2. =COUNTIF(B2:B9,">=80")
Hint: Type the function that counts how many marks meet a condition, to check the height of a bar in the AI chart.
3. import statistics print(statistics.mean(marks))
Hint: Type the statistics function that recalculates the average of the list so you can compare it with the AI summary.
4. =MAX(D2:D9)
Hint: Type the function that finds the highest value, to check that the chart's axis scale covers the data.
5. total = sum(marks) if total != ai_total: print("Fix prompt and re-run")
Hint: Type the operator that checks whether the two totals do not match.

Spot the Error

Question 1
A src = [12, 18, 15, 20]
B top = min(src)
C ai_top = 20
D print(top == ai_top)
Line B — The AI chart claims the highest value, so you must recalculate the maximum from the source data. min(src) finds the lowest value. It should be top = max(src).
Question 2
A src = [40, 55, 35]
B ai = [40, 55, 53]
C for s, a in zip(src, ai):
D if s == a: print('Fix')
Line D — The check should flag values where the AI value differs from the source value. Using == flags the matches instead. It should be if s != a.
Question 3
A src_labels = ['Mon', 'Tue']
B ai_labels = ['Mon', 'Tue']
C if ai_labels != src_labels:
D print('Labels match')
Line C — The message 'Labels match' should only print when the AI labels are the same as the source labels. Using != reverses the check. It should be ==.
Question 4
A src = [100, 90, '120']
B ai_total = 300
C if ai_total != sum(src):
D print('Re-run prompt')
Line A — The source values must stay as numbers so sum(src) can recalculate the total. The quotes make 120 text, so sum() causes an error. It should be 120 without quotes.
Question 5
A src = [6, 8, 10]
B avg = sum(src) * len(src)
C print('AI says 8:', avg == 8)
Line B — To recalculate the mean from the source data you divide the total by the number of values. Multiplying gives 72, not 8. It should be sum(src) / len(src).

Student with a class code? Join your class →