How TeachSpark checks its work

AI writes the language and the ideas. Code produces and double-checks the answers. Sources supply facts when we use them. Teachers review.

Last updated: October 2026

The trust ladder

Every part of an activity carries a level. Here is what each level means.

LevelLabelExample
1Computed by codeA bar model is drawn by code from the problem structure.
2Computed twice and comparedAn addition fact is computed, then checked by subtraction. Both agree.
3From a cited sourceA data value comes from a named source with a record id. (Reserved for future tools.)
4AI-written, independently checkedA story sentence is AI-written, then an independent AI pass checks it for grammar and grade-appropriateness.
5AI-written, review recommendedA prompt is AI-written and not independently checked, or an item was edited after checking.

What the chips mean

Answers checked by code

Every answer, data value, and drawing was computed by code and double-checked. All checks passed. Wording may still need your judgment.

Checked, teacher review recommended

Answers are checked, but some wording or pictures are AI-written and independently checked. Please review before using with students.

Needs review

A check failed, an item was edited after checking, or a check was accepted despite a problem. Please review before using with students.

Examples

Math Fact Fluency

Answers checked by code

7 + 8 = 15

The answer 15 was computed by code, then checked by subtraction: 15 - 7 = 8. Both agree.

Show the calculation

7 + 8 = 15

Strategy: make ten — 7 + 3 = 10, then + 5 = 15

✓ Subtraction check agrees: 15 - 7 = 8

Measure It

Answers checked by code

A pencil is measured with a ruler.

Show the calculation

Each small mark is ¼ inch.

The object ends 25 marks from zero.

25 × ¼ = 6 ¼ inches

✓ Second method agrees

Word Problems

Checked, teacher review recommended

Maya had 12 apples. She gave 5 to Liam. How many does she have now?

Show the calculation

Structure: separate, result unknown

12 - 5 = 7 apples

✓ A second AI solved this without seeing the answer and got 7.

Story language is AI-written and independently checked.

Daily Edit

Checked, teacher review recommended

Original: "the dog ran fast"

Show the calculation

Rule: Capitalize the first word

Corrected: "The dog ran fast"

✓ Round-trip test confirms the correction reproduces the clean text.

What we do not claim

  • •No tool is a guarantee. Every answer is double-checked by code, but wording and pictures may need teacher judgment.
  • •Conventions such as rounding and units can differ between textbooks and are printed on the sheet.
  • •AI can make mistakes in language. We check it independently, but please review before using with students.

How to report a problem

On any activity, tap the trust chip and then "Report a problem." Choose what is wrong, optionally note which page or problem, and add a short comment if you like. No name or email is stored. We review every report.

What's checked, tool by tool

Sight Word Sentences

AreaLevelWhat is checked
WordsComputed twice and comparedEvery word is checked against the decodable word bank, target words, and allowed lists. A second independent check verifies decodability.
WordingAI-written, independently checkedSentence grammar and naturalness are verified by an independent AI pass.
PicturesAI-written, independently checkedPicture keys come from the code library. A second AI pass verifies the picture matches the sentence.

Math Fact Fluency

AreaLevelWhat is checked
AnswersComputed twice and comparedEvery answer is computed by code, then re-computed with a second independent method. Both agree for all problems. Invariant tests pass.
StructureComputed by codePage layout and problem count are computed by code.

Word Problems

AreaLevelWhat is checked
AnswersComputed twice and comparedAnswers are computed by code from the problem structure. An independent AI solver reached the same answer without seeing the code answer.
DrawingsComputed by codeBar models are drawn by code from the problem structure.
WordingAI-written, independently checkedStory language is verified by an independent AI pass for naturalness and grade-appropriateness.

Daily Edit

AreaLevelWhat is checked
AnswersComputed twice and comparedA round-trip test confirms the recorded corrections reproduce the clean text. An independent verifier fixed each corrupted sentence to the same text.
WordingAI-written, independently checkedThe clean (corrected) sentences are verified by an independent AI pass.

Writing Prompts and Organizers

AreaLevelWhat is checked
StructureComputed by codeBoxes, lines, checklist, and rubric all come from code. A readability estimate is computed by code.
WordingAI-written, independently checkedPrompts and sentence starters are AI-written and verified by an independent AI pass.

Graph It

AreaLevelWhat is checked
DataComputed by codeAll graph data values are generated by code from a stored seed.
AnswersComputed twice and comparedEvery answer is computed by code, then re-computed with a second independent implementation. Both agree. An independent solver confirms.
DrawingsComputed twice and comparedValue-to-position inversion tests confirm that reading a drawn position back returns the exact value.
WordingAI-written, independently checkedScenario labels and realism are checked by an independent AI pass.

Measure It

AreaLevelWhat is checked
AnswersComputed twice and comparedEvery reading is computed by code, then re-computed with a second independent method. Both agree.
DrawingsComputed twice and comparedInverse mapping tests confirm that reading a drawn position back returns the exact value.
StructureComputed by codeObject captions and measurement ranges are checked for plausibility by code.

TeachSpark uses cookies and local storage to improve your experience and process payments securely. Learn More