Unit 6 — End of Topic Tests (reviewer copy: all keys and model answers visible)
End of Topic Test: Evidence of chemical reaction & Reading and writing chemical equations & Conservation of mass & Balancing chemical equations (u06-t1 · 5 forms × 21 items · 105 total)
David's notes for James:
OVERSUBSCRIBED GATE (confirm the two subsumptions): 23 scope lessons > 20 objective + 1 FRQ rows (D6 fixes 20+1; second oversubscribed gate after U2-G1; D5's min(20, 6 x lessons) only scales DOWN). RXN-005 (Reactants and products) and RXN-016 (What balanced means) carry no row, each with a recorded subsumption rationale in blueprint.scope_lessons_without_rows: the arrow-reading convention is exercised by EVERY equation row (a wrong RXN-005 skill fails seqs 2/6/7), and the balanced-definition IS the decision criterion RXN-017's seq-18 judging row applies. Documented side effect: their articles drop out of the V-T7 spec-corpus scan - their instances (Fe+S register, H2+Cl2 tally, KClO3) were hand-watched through QC, zero collisions surfaced. Your gate's cold list is ignored per the topic-only ruling (ANSWERS #3) - all six cold lessons keep rows here.
INTERACTION FORMATS (confirm): 13 mcq / 2 numeric ENTRY (RXN-010 atom-counting seq 9, RXN-013 conservation arithmetic seq 11 - HS numeric-entry rule, never numeric-answer mcq) / 5 text (RXN-007 word->formula seq 6 + the four balancing-entry rows RXN-020 seq 15, RXN-021 seq 16, RXN-022 seq 19, RXN-023 seq 20 - format parity with your seed interactions) / 1 FRQ. RXN-008 stays mcq per its OWN specNotes ruling (word equations have too many legitimate variants for deterministic matching - your judgment call, carried).
TYPED-EQUATION GRADING CONTRACT (confirm - all 25 text items): answer.value keeps canonical Unicode; acceptedAlternates is a 7-variant family (plain-digit formulas, '->' arrow, spacing variants); element symbols are case-significant (CO is not Co) - the caseSensitive:true flag lives on the source forms as authoring machinery and the contract is stated in every item's gradingNote; unit:null / sigFigs:null by recorded convention. STATE-SYMBOL CLAUSE (added after blind round 1): every gradingNote accepts chemically correct (s)/(l)/(g)/(aq) annotations appended to formulas - both blind reviewers' own cold answers appended them, proving the ambiguity. wrongValueDiagnostics [{value, misconception, feedback}] ride on all 25.
NUMERIC conventions (confirm): seq 9 (RXN-010): integer:true, unit 'atoms', sigFigs = digit count, precisionAssessed:false + gradingNote (your seed sigFigs were null with tolerance 0 - the U2-G1 seq-11 convention). Seq 11 (RXN-013): your seed tolerance 0.05 is carried and stated in the gradingNote (the tolerance field itself is authoring machinery, not a section-6 lane); sig-figs are course-LIGHT per RXN-013's own extraNotes ('to one decimal place' asked in-stem via the recorded task idiom); scaffold = the R15 five-line chain, delivered as the POST-ANSWER worked solution. wrongValueDiagnostics on all 10 numeric items.
COMBUSTION-WORD-REGISTER ADJUDICATION @ B#20 (confirm - the gate's one adjudicated instance family): combustion is course-locally DEFINED as hydrocarbon + oxygen gas -> carbon dioxide + water (metal burning = 'synthesis' in this course), and course-local definitions are AUTHORITY (QB rule 11). B#20 is the designed RXN-023 write-and-balance-from-words burn capstone: the tested skill IS translating the word names 'oxygen gas' / 'carbon dioxide' / 'water' into formulas, so the item cannot exist without those own-lesson words. Single-slot family recorded in gate_config.json, enforced by the gate-local validate_with_adjudications.py wrapper over the UNTOUCHED shared validator (U2-G2/U3-G2 precedent); every other oxygen/water/carbon WORD in the gate was content-purged to formula/symbol register. Related seed decision: your RXN-023 gate seed's octane instance was rebuilt to nonane C9H20 - the seed text was corpus-verbatim against RXN-023's own fluency register (the spec-hot number 18 left with the fuel).
extra_task_idioms x2 (recorded A2 derivation gaps, evidence in gate_config.json adjudication_notes): 'Give your answer in grams to one decimal place.' (RXN-013 - verbatim in 6 of your spec items; imperative sentence, so clause derivation skips it) and 'Count each kind of atom in both panels. Which statement is correct?' (RXN-015 - 5 spec items; the colliding windows span a sentence boundary). Both are material-free task vocabulary meeting the A2 class's own >=2-spec-items criterion.
FRQ (confirm): RXN-019's drawing production, seeded from its two lesson-unseen GATE prods - pool 56 (2H2O decomposition) sits on form A VERBATIM; pool 55 (CH4 burn) sits on form B with the instance freshened (its equation family is RXN-022 WE0 corpus text - the SEED RULING beats the usual FRQ-keeps rule); C/D/E are authored parallels of the same plan-the-panels + run-the-conservation-check skill (rubric 40/30/30 = 100, parts (a)/(b) split losslessly). Delivered as a typed diagram-PLAN task (standing note below). frq.graderDiagnostics + frq.modelAnswerFigure are KEY-SIDE lanes with no section-6 lane - present at source, absent from the export (the U2-G5/U4-G1 schema-gap class); the exported seq-21 `figure` field is a deliverable-type MARKER ({figureRequired:true, figureShape:'model_answer_diagram'}), not a student-rendered figureSpec. Also: RXN-023 (your listed capstone lesson) carries the terminal OBJECTIVE slot instead (seq 20 text) - the U2-G1 ATM-023 precedent.
SEED CENSUS + FRESHENINGS (SEED RULING - confirm): 48 placements from your pool of 69 (form A 21 / B 19 / C 8; the 3 demo_curated dedup into the pool as RXN-023's gateItems; your 2 prod_seeds are RXN-019's own in-lesson fluency drawings = student-seen, spares only). 12 must_freshen placements were freshened in content (structures/keys/misconception classes kept); stage 3 additionally de-instanced A#17 (RXN-004's own-lesson air/water words -> soup boil + diver bubbles, the boiling-lookalike discrimination design intact) and re-registered B#11 to formulas (H2O/H2/O2); C#14 ended RE-AUTHORED when its CH4 burn diagram's equation proved to be RXN-022 WE0 corpus text - final census 47 seed-carried / 58 authored. Spared for cause: pool 57 (Fe + O2 -> Fe2O3 is RXN-017 WE1 verbatim) and pool 40 (Zn + HCl duplicates B#15's typed-balancing seed pool 59).
SEQ-13 SAME-SEQ BROMINE BY DESIGN (recorded): all five forms carry the bromine WORD at seq 13 (RXN-015 conservation-audit particle diagrams; five distinct metal partners). This is the A5 WARN class, not a FAIL - blind review screened scenario independence, and the shared bromine-bearing stem/option 4-grams were content-de-shared pairwise on all five forms instead of excused. Flag if you want the halogen rotated per form instead.
DETECTION LEXICON CONSCIOUSLY NOT EXTENDED (ADJ-4 lane - you and David decide): fresh unscanned instance words introduced during freshening (selenium, strontium, nonane, pentene, soup) were NOT added as V-T7 detection words - multi-carrier words (strontium A#6/B#3/E#13; lithium B#3/C#13/E#7) would retroactively FAIL by-design placements, and single-home additions would be asymmetric (U4-G1 ADJ-4 precedent).
NOTA: none of your U6-G1 seeds carries a None/All-of-the-above option (checked at placement) - zero replacements this gate; V-T5 PASS and the export's own scan re-confirms. Blind-review tooling note for the _shared maintainer (documented, NOT applied - _shared read-only): make_blind_packet.py's fig_text lacks the reaction-particle-panels family (a non-empty style string suppresses the panels/key content), which left the seq 13/14 figure items blind-unanswerable until a gate-local augmenter rendered key + panels positionally with molecule FORMULA labels deliberately withheld (deriving them from drawing + key IS the tested skill, R23).
Instance hygiene (binding course-wide rule, re-swept at packaging): zero uranium/plutonium/radium/actinide/enrichment/reactor/weapon/radiation/fission tokens anywhere in the export (0 hits); instances are classroom-safe throughout (propane/butane/nonane burns, Li/Br2, Ca/N2, AgNO3/Na3PO4, BaCl2/K2SO4, Sr/Se/Rb/Cs fresheners).
FRQ delivery: your `prod` draw-on-paper class is delivered as a typed diagram-PLAN task (state kinds/recipes/counts/spacing; rubric grades the same observables). Confirm this mapping (pending from the U01-G1 round-trip).
full notes file
# u06-t1 — notes/queries from David's side (U6-G1)
1. OVERSUBSCRIBED GATE (confirm the two subsumptions): 23 scope lessons > 20 objective + 1 FRQ rows (D6 fixes 20+1; second oversubscribed gate after U2-G1; D5's min(20, 6 x lessons) only scales DOWN). RXN-005 (Reactants and products) and RXN-016 (What balanced means) carry no row, each with a recorded subsumption rationale in blueprint.scope_lessons_without_rows: the arrow-reading convention is exercised by EVERY equation row (a wrong RXN-005 skill fails seqs 2/6/7), and the balanced-definition IS the decision criterion RXN-017's seq-18 judging row applies. Documented side effect: their articles drop out of the V-T7 spec-corpus scan - their instances (Fe+S register, H2+Cl2 tally, KClO3) were hand-watched through QC, zero collisions surfaced. Your gate's cold list is ignored per the topic-only ruling (ANSWERS #3) - all six cold lessons keep rows here.
2. INTERACTION FORMATS (confirm): 13 mcq / 2 numeric ENTRY (RXN-010 atom-counting seq 9, RXN-013 conservation arithmetic seq 11 - HS numeric-entry rule, never numeric-answer mcq) / 5 text (RXN-007 word->formula seq 6 + the four balancing-entry rows RXN-020 seq 15, RXN-021 seq 16, RXN-022 seq 19, RXN-023 seq 20 - format parity with your seed interactions) / 1 FRQ. RXN-008 stays mcq per its OWN specNotes ruling (word equations have too many legitimate variants for deterministic matching - your judgment call, carried).
3. TYPED-EQUATION GRADING CONTRACT (confirm - all 25 text items): answer.value keeps canonical Unicode; acceptedAlternates is a 7-variant family (plain-digit formulas, '->' arrow, spacing variants); element symbols are case-significant (CO is not Co) - the caseSensitive:true flag lives on the source forms as authoring machinery and the contract is stated in every item's gradingNote; unit:null / sigFigs:null by recorded convention. STATE-SYMBOL CLAUSE (added after blind round 1): every gradingNote accepts chemically correct (s)/(l)/(g)/(aq) annotations appended to formulas - both blind reviewers' own cold answers appended them, proving the ambiguity. wrongValueDiagnostics [{value, misconception, feedback}] ride on all 25.
4. NUMERIC conventions (confirm): seq 9 (RXN-010): integer:true, unit 'atoms', sigFigs = digit count, precisionAssessed:false + gradingNote (your seed sigFigs were null with tolerance 0 - the U2-G1 seq-11 convention). Seq 11 (RXN-013): your seed tolerance 0.05 is carried and stated in the gradingNote (the tolerance field itself is authoring machinery, not a section-6 lane); sig-figs are course-LIGHT per RXN-013's own extraNotes ('to one decimal place' asked in-stem via the recorded task idiom); scaffold = the R15 five-line chain, delivered as the POST-ANSWER worked solution. wrongValueDiagnostics on all 10 numeric items.
5. COMBUSTION-WORD-REGISTER ADJUDICATION @ B#20 (confirm - the gate's one adjudicated instance family): combustion is course-locally DEFINED as hydrocarbon + oxygen gas -> carbon dioxide + water (metal burning = 'synthesis' in this course), and course-local definitions are AUTHORITY (QB rule 11). B#20 is the designed RXN-023 write-and-balance-from-words burn capstone: the tested skill IS translating the word names 'oxygen gas' / 'carbon dioxide' / 'water' into formulas, so the item cannot exist without those own-lesson words. Single-slot family recorded in gate_config.json, enforced by the gate-local validate_with_adjudications.py wrapper over the UNTOUCHED shared validator (U2-G2/U3-G2 precedent); every other oxygen/water/carbon WORD in the gate was content-purged to formula/symbol register. Related seed decision: your RXN-023 gate seed's octane instance was rebuilt to nonane C9H20 - the seed text was corpus-verbatim against RXN-023's own fluency register (the spec-hot number 18 left with the fuel).
6. extra_task_idioms x2 (recorded A2 derivation gaps, evidence in gate_config.json adjudication_notes): 'Give your answer in grams to one decimal place.' (RXN-013 - verbatim in 6 of your spec items; imperative sentence, so clause derivation skips it) and 'Count each kind of atom in both panels. Which statement is correct?' (RXN-015 - 5 spec items; the colliding windows span a sentence boundary). Both are material-free task vocabulary meeting the A2 class's own >=2-spec-items criterion.
7. FRQ (confirm): RXN-019's drawing production, seeded from its two lesson-unseen GATE prods - pool 56 (2H2O decomposition) sits on form A VERBATIM; pool 55 (CH4 burn) sits on form B with the instance freshened (its equation family is RXN-022 WE0 corpus text - the SEED RULING beats the usual FRQ-keeps rule); C/D/E are authored parallels of the same plan-the-panels + run-the-conservation-check skill (rubric 40/30/30 = 100, parts (a)/(b) split losslessly). Delivered as a typed diagram-PLAN task (standing note below). frq.graderDiagnostics + frq.modelAnswerFigure are KEY-SIDE lanes with no section-6 lane - present at source, absent from the export (the U2-G5/U4-G1 schema-gap class); the exported seq-21 `figure` field is a deliverable-type MARKER ({figureRequired:true, figureShape:'model_answer_diagram'}), not a student-rendered figureSpec. Also: RXN-023 (your listed capstone lesson) carries the terminal OBJECTIVE slot instead (seq 20 text) - the U2-G1 ATM-023 precedent.
8. SEED CENSUS + FRESHENINGS (SEED RULING - confirm): 48 placements from your pool of 69 (form A 21 / B 19 / C 8; the 3 demo_curated dedup into the pool as RXN-023's gateItems; your 2 prod_seeds are RXN-019's own in-lesson fluency drawings = student-seen, spares only). 12 must_freshen placements were freshened in content (structures/keys/misconception classes kept); stage 3 additionally de-instanced A#17 (RXN-004's own-lesson air/water words -> soup boil + diver bubbles, the boiling-lookalike discrimination design intact) and re-registered B#11 to formulas (H2O/H2/O2); C#14 ended RE-AUTHORED when its CH4 burn diagram's equation proved to be RXN-022 WE0 corpus text - final census 47 seed-carried / 58 authored. Spared for cause: pool 57 (Fe + O2 -> Fe2O3 is RXN-017 WE1 verbatim) and pool 40 (Zn + HCl duplicates B#15's typed-balancing seed pool 59).
9. SEQ-13 SAME-SEQ BROMINE BY DESIGN (recorded): all five forms carry the bromine WORD at seq 13 (RXN-015 conservation-audit particle diagrams; five distinct metal partners). This is the A5 WARN class, not a FAIL - blind review screened scenario independence, and the shared bromine-bearing stem/option 4-grams were content-de-shared pairwise on all five forms instead of excused. Flag if you want the halogen rotated per form instead.
10. DETECTION LEXICON CONSCIOUSLY NOT EXTENDED (ADJ-4 lane - you and David decide): fresh unscanned instance words introduced during freshening (selenium, strontium, nonane, pentene, soup) were NOT added as V-T7 detection words - multi-carrier words (strontium A#6/B#3/E#13; lithium B#3/C#13/E#7) would retroactively FAIL by-design placements, and single-home additions would be asymmetric (U4-G1 ADJ-4 precedent).
11. NOTA: none of your U6-G1 seeds carries a None/All-of-the-above option (checked at placement) - zero replacements this gate; V-T5 PASS and the export's own scan re-confirms. Blind-review tooling note for the _shared maintainer (documented, NOT applied - _shared read-only): make_blind_packet.py's fig_text lacks the reaction-particle-panels family (a non-empty style string suppresses the panels/key content), which left the seq 13/14 figure items blind-unanswerable until a gate-local augmenter rendered key + panels positionally with molecule FORMULA labels deliberately withheld (deriving them from drawing + key IS the tested skill, R23).
12. Instance hygiene (binding course-wide rule, re-swept at packaging): zero uranium/plutonium/radium/actinide/enrichment/reactor/weapon/radiation/fission tokens anywhere in the export (0 hits); instances are classroom-safe throughout (propane/butane/nonane burns, Li/Br2, Ca/N2, AgNO3/Na3PO4, BaCl2/K2SO4, Sr/Se/Rb/Cs fresheners).
Form A
RXN-001 · easy · recall · seq 1 · seed:U6-G1/pool[1] (= RXN-001 gateItems[1]) — FRESHENED per rows/_AUTHORING_PLAN.md row01: key drops carbon-dioxide/water words (homes seq 20); freeze foil water/ice -> lemonade; sugar-tea -> honey-tea (sugar home B4); copper wire -> glass rod (copper own-lesson ban); structure, misconception classes, and trap set kept · mcq4
Which change is a chemical reaction?
Propane burning in a grill, forming new gases with different properties KEY
Lemonade freezing solid in a freezer tray
Honey dissolving into hot tea
A warmed glass rod being bent into a gentle curve
RXN-006 · easy · recall · seq 2 · seed:U6-G1/pool[16] (= RXN-006 gateItems[1]) | STAGE-2 FRESHEN per must_freshen_instance + _AUTHORING_PLAN row02: 'molten candle wax' -> melting solder bar (solder = non-lexicon word, zero corpus/pool/row hits; wax stays homed at B seq 5); (aq)-trap structure, bare-symbol options, and misconception set carried; no wax/candle token remains in any field · mcq4
In a workshop, a bar of solder is heated until it melts and drips onto the joint below. Which state symbol fits the dripping solder?
In a sealed flask, a thin bar of metal reacts completely with a yellow powder, forming 40 g of a single new solid and nothing else. What was the total mass of the metal and the powder that reacted?
[
{
"value": "SrO + N₂O₅ → SrNO₃",
"misconception": "you gave strontium nitrate only one nitrate — Sr²⁺ needs two NO₃⁻ ions, written with parentheses as Sr(NO₃)₂",
"feedback": "This answer is wrong — you gave strontium nitrate only one nitrate — Sr²⁺ needs two NO₃⁻ ions, written with parentheses as Sr(NO₃)₂"
},
{
"value": "SrO + N₂O₅ → Sr(NO₂)₂",
"misconception": "you wrote nitrite instead of nitrate — nitrate is the polyatomic ion NO₃⁻; NO₂⁻ is nitrite",
"feedback": "This answer is wrong — you wrote nitrite instead of nitrate — nitrate is the polyatomic ion NO₃⁻; NO₂⁻ is nitrite"
}
]
feedback
{
"keyExplanation": "strontium oxide: Sr²⁺ and O²⁻ cancel one-to-one, giving SrO. Dinitrogen pentoxide is a molecular compound — its prefixes give the formula directly: N₂O₅. Strontium nitrate: Sr²⁺ needs two NO₃⁻ ions, written with parentheses as Sr(NO₃)₂. The translation is SrO + N₂O₅ → Sr(NO₃)₂.",
"anticipatedWrong": [
{
"value": "SrO + N₂O₅ → SrNO₃",
"misconception": "you gave strontium nitrate only one nitrate — Sr²⁺ needs two NO₃⁻ ions, written with parentheses as Sr(NO₃)₂",
"feedback": "This answer is wrong — you gave strontium nitrate only one nitrate — Sr²⁺ needs two NO₃⁻ ions, written with parentheses as Sr(NO₃)₂"
},
{
"value": "SrO + N₂O₅ → Sr(NO₂)₂",
"misconception": "you wrote nitrite instead of nitrate — nitrate is the polyatomic ion NO₃⁻; NO₂⁻ is nitrite",
"feedback": "This answer is wrong — you wrote nitrite instead of nitrate — nitrate is the polyatomic ion NO₃⁻; NO₂⁻ is nitrite"
}
]
}
RXN-008 · medium · application · seq 7 · seed:U6-G1/pool[21] (= RXN-008 gateItems[0], spec text verbatim incl. Unicode) | stage-3 freshen: PbCl₂ family -> Sn + S → SnS (lead = RXN-008 own-lesson material; same numeral skill kept; sulfur = same-seq A5 share with B7/E7 by design) · mcq4
Which word equation translates Sn + S → SnS?
tin + sulfur → tin(II) sulfide KEY
tin + sulfur → tin(IV) sulfide
tin(II) sulfide → tin + sulfur
tin + sulfur → tin sulfide
RXN-009 · medium · application · seq 8 · seed:U6-G1/pool[25] (= RXN-009 gateItems[1], spec text verbatim incl. Unicode) · mcq4
Which pair shows the SAME substance in different amounts?
NO₂ and 3NO₂ KEY
NO and N₂O
NO₂ and N₂O₄
N₂ and NH₃
RXN-010 · medium · application · seq 9 · seed:U6-G1/pool[27] (= RXN-010 gateItems[0], spec text verbatim incl. Unicode) · numeric
How many O atoms does 4Ca₃(PO₄)₂ represent?
Answer: 32 atoms KEY
also accepted: 32 atoms
wrongValueDiagnostics
[
{
"value": 8,
"misconception": "you ignored the coefficient — one formula unit holds 8 oxygens, and the 4 in front quadruples it",
"feedback": "This answer is wrong — you ignored the coefficient — one formula unit holds 8 oxygens, and the 4 in front quadruples it"
},
{
"value": 16,
"misconception": "you forgot the outer subscript 2 — each formula unit holds two PO₄ groups, 8 oxygens, before the coefficient multiplies",
"feedback": "This answer is wrong — you forgot the outer subscript 2 — each formula unit holds two PO₄ groups, 8 oxygens, before the coefficient multiplies"
},
{
"value": 24,
"misconception": "you multiplied by the calcium subscript instead of the coefficient — the 3 counts calcium atoms only",
"feedback": "This answer is wrong — you multiplied by the calcium subscript instead of the coefficient — the 3 counts calcium atoms only"
}
]
feedback
{
"keyExplanation": "Count inside one formula unit first: each PO₄ holds 4 oxygens, and the outer subscript 2 makes 2 × 4 = 8. Multiply by the coefficient: 4 × 8 = 32 oxygen atoms.",
"anticipatedWrong": [
{
"value": 8,
"misconception": "you ignored the coefficient — one formula unit holds 8 oxygens, and the 4 in front quadruples it",
"feedback": "This answer is wrong — you ignored the coefficient — one formula unit holds 8 oxygens, and the 4 in front quadruples it"
},
{
"value": 16,
"misconception": "you forgot the outer subscript 2 — each formula unit holds two PO₄ groups, 8 oxygens, before the coefficient multiplies",
"feedback": "This answer is wrong — you forgot the outer subscript 2 — each formula unit holds two PO₄ groups, 8 oxygens, before the coefficient multiplies"
},
{
"value": 24,
"misconception": "you multiplied by the calcium subscript instead of the coefficient — the 3 counts calcium atoms only",
"feedback": "This answer is wrong — you multiplied by the calcium subscript instead of the coefficient — the 3 counts calcium atoms only"
}
]
}
RXN-012 · medium · application · seq 10 · seed:U6-G1/pool[34] (= RXN-012 gateItems[1], spec text verbatim incl. Unicode) · mcq4
Without weighing anything, a chemist is certain that 5.0 g of reactants sealed in a vessel will give exactly 5.0 g of products. What justifies the certainty?
The atoms only separate and regroup, and each atom keeps its mass, so the total cannot change. KEY
Long experience — reactions usually conserve mass, so 5.0 g is a safe bet.
The vessel's walls press the products into the same mass.
Nothing does — the chemist must weigh the products to be sure.
In a sealed flask, 8.0 g of Br₂ reacts completely with 13.4 g of LiI in solution, forming LiBr and 12.7 g of I₂. What mass of LiBr forms? Give your answer in grams to one decimal place.
Answer: 8.7 g KEY
also accepted: 8.7 g
scaffold
[
"Write down the values in the question:",
"mass of Br₂ = 8.0 g",
"mass of LiI = 13.4 g",
"mass of I₂ = 12.7 g",
"Write down the equation:",
"total mass of reactants = total mass of products",
"In this problem's substances:",
"mass of Br₂ + mass of LiI = mass of LiBr + mass of I₂",
"Make the mass of LiBr the subject:",
"mass of LiBr = (mass of Br₂ + mass of LiI) − mass of I₂",
"Substitute in the values, and calculate:",
"mass of LiBr = (8.0 + 13.4) − 12.7",
"mass of LiBr = 21.4 − 12.7",
"mass of LiBr = 8.7 g"
]
wrongValueDiagnostics
[
{
"value": 21.4,
"misconception": "you found the reactant total and stopped — subtract the I₂ from that total to leave the LiBr",
"feedback": "This answer is wrong — you found the reactant total and stopped — subtract the I₂ from that total to leave the LiBr"
},
{
"value": 0.7,
"misconception": "you subtracted the I₂ from the LiI alone — total BOTH reactants first",
"feedback": "This answer is wrong — you subtracted the I₂ from the LiI alone — total BOTH reactants first"
},
{
"value": 4.7,
"misconception": "you subtracted the Br₂ from the I₂ — the Br₂ is a reactant and belongs in the reactant total",
"feedback": "This answer is wrong — you subtracted the Br₂ from the I₂ — the Br₂ is a reactant and belongs in the reactant total"
}
]
feedback
{
"keyExplanation": "Write down the values in the question:\nmass of Br₂ = 8.0 g\nmass of LiI = 13.4 g\nmass of I₂ = 12.7 g\nWrite down the equation:\ntotal mass of reactants = total mass of products\nIn this problem's substances:\nmass of Br₂ + mass of LiI = mass of LiBr + mass of I₂\nMake the mass of LiBr the subject:\nmass of LiBr = (mass of Br₂ + mass of LiI) − mass of I₂\nSubstitute in the values, and calculate:\nmass of LiBr = (8.0 + 13.4) − 12.7\nmass of LiBr = 21.4 − 12.7\nmass of LiBr = 8.7 g",
"anticipatedWrong": [
{
"value": 21.4,
"misconception": "you found the reactant total and stopped — subtract the I₂ from that total to leave the LiBr",
"feedback": "This answer is wrong — you found the reactant total and stopped — subtract the I₂ from that total to leave the LiBr"
},
{
"value": 0.7,
"misconception": "you subtracted the I₂ from the LiI alone — total BOTH reactants first",
"feedback": "This answer is wrong — you subtracted the I₂ from the LiI alone — total BOTH reactants first"
},
{
"value": 4.7,
"misconception": "you subtracted the Br₂ from the I₂ — the Br₂ is a reactant and belongs in the reactant total",
"feedback": "This answer is wrong — you subtracted the Br₂ from the I₂ — the Br₂ is a reactant and belongs in the reactant total"
}
]
}
RXN-014 · medium · application · seq 12 · seed:U6-G1/pool[39] (= RXN-014 gateItems[0]), FRESHENED per rows/_AUTHORING_PLAN.md row12 + Word-HOMES ledger: gas and drink unnamed ('carbon dioxide'/'water'/'air' words stripped — own-lesson bans + water/carbon home seq 20); tablet scene and 350.0→348.5/1.5 bookkeeping kept; QB 3.9 leftover sweep run on every field · mcq4
An effervescent tablet is dropped into a drink in an open glass on a balance. It fizzes, giving off a gas, and the reading falls from 350.0 g to 348.5 g. Which statement is correct?
The total mass is unchanged — the 1.5 g of gas that escaped the glass makes up the difference. KEY
The reaction destroyed 1.5 g of matter.
The law of conservation of mass does not apply to reactions in open containers.
The drink soaked into the tablet and hid some of its mass from the balance.
RXN-015 · medium · application · seq 13 · seed:U6-G1/pool[42] (= RXN-015 gateItems[0]), FRESHENED per rows/_AUTHORING_PLAN.md row13 + Word-HOMES ledger: carbon monoxide/oxygen instance -> 2Al + 3Br₂ → 2AlBr₃ (plan FINAL; aluminum + bromine words fresh to RXN-015, homes 13/13); conserves-all-with-particle-count-fall structure, four-claim options, and misconception classes kept; QB 3.9 leftover sweep run on every field · mcq4
The figure shows a particle diagram of aluminum reacting with bromine. Count each kind of atom in both panels. Which statement is correct?
FIGURE (reaction-particle-panels · stimulus) — key: [{"element": "Al", "circle": "gray circle"}, {"element": "Br", "circle": "dark red-brown circle"}] · panels: [{"label": "before", "molecules": [{"formula": "Al", "count": 2, "drawing": "one gray circle on its own"}, {"formula": "Br₂", "count": 3, "drawing": "two dar… · style: "clean textbook reaction particle diagram; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "reaction-particle-panels",
"key": [
{
"element": "Al",
"circle": "gray circle"
},
{
"element": "Br",
"circle": "dark red-brown circle"
}
],
"panels": [
{
"label": "before",
"molecules": [
{
"formula": "Al",
"count": 2,
"drawing": "one gray circle on its own"
},
{
"formula": "Br₂",
"count": 3,
"drawing": "two dark red-brown circles touching"
}
]
},
{
"label": "after",
"molecules": [
{
"formula": "AlBr₃",
"count": 2,
"drawing": "one gray circle with three dark red-brown circles touching it"
}
]
}
],
"style": "clean textbook reaction particle diagram; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"
}
}
Every kind of atom is conserved. KEY
Aluminum atoms are conserved, but bromine atoms are not.
Bromine atoms are conserved, but aluminum atoms are not.
Neither aluminum atoms nor bromine atoms are conserved.
RXN-018 · medium · application · seq 14 · seed:U6-G1/pool[51] (= RXN-018 gateItems[0], spec text verbatim incl. Unicode) · mcq4
Which equation does the particle diagram in the figure represent?
FIGURE (reaction-particle-panels · stimulus) — key: [{"element": "H", "circle": "small white circle"}, {"element": "O", "circle": "red circle"}] · panels: [{"label": "before", "molecules": [{"formula": "H₂O₂", "count": 2, "drawing": "two red circles touching, each with one small white circle attached on the out… · style: "clean textbook reaction particle diagram; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "reaction-particle-panels",
"key": [
{
"element": "H",
"circle": "small white circle"
},
{
"element": "O",
"circle": "red circle"
}
],
"panels": [
{
"label": "before",
"molecules": [
{
"formula": "H₂O₂",
"count": 2,
"drawing": "two red circles touching, each with one small white circle attached on the outside"
}
]
},
{
"label": "after",
"molecules": [
{
"formula": "H₂O",
"count": 2,
"drawing": "one red circle with two small white circles touching it"
},
{
"formula": "O₂",
"count": 1,
"drawing": "two red circles touching"
}
]
}
],
"style": "clean textbook reaction particle diagram; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"
}
}
2H₂O₂ → 2H₂O + O₂ KEY
H₂O₂ → H₂O + O₂
2H₂O₂ → 2H₂O + 2O
2H₂O + O₂ → 2H₂O₂
RXN-020 · medium · application · seq 15 · seed:U6-G1/pool[58] (= RXN-020 gateItems[1], spec text verbatim incl. Unicode) · text
Balance the equation Ca + N₂ → Ca₃N₂. Type the balanced equation.
[
{
"value": "Ca₃ + N₂ → Ca₃N₂",
"misconception": "you wrote calcium's count as a subscript on the element — three separate calcium atoms are written 3Ca, with a coefficient",
"feedback": "This answer is wrong — you wrote calcium's count as a subscript on the element — three separate calcium atoms are written 3Ca, with a coefficient"
},
{
"value": "Ca + N₂ → CaN₂",
"misconception": "you changed the product's subscript — Ca₃N₂ is fixed by the compound itself; the fix is a coefficient on Ca",
"feedback": "This answer is wrong — you changed the product's subscript — Ca₃N₂ is fixed by the compound itself; the fix is a coefficient on Ca"
},
{
"value": "6Ca + 2N₂ → 2Ca₃N₂",
"misconception": "you doubled a set that already worked — use the smallest whole-number coefficients: 3, 1, 1",
"feedback": "This answer is wrong — you doubled a set that already worked — use the smallest whole-number coefficients: 3, 1, 1"
}
]
feedback
{
"keyExplanation": "Count: calcium 1 and 3, nitrogen 2 and 2. Nitrogen already matches. Adjust calcium: place a 3 in front of Ca. Recount: calcium 3 and 3, nitrogen 2 and 2 — 3Ca + N₂ → Ca₃N₂.",
"anticipatedWrong": [
{
"value": "Ca₃ + N₂ → Ca₃N₂",
"misconception": "you wrote calcium's count as a subscript on the element — three separate calcium atoms are written 3Ca, with a coefficient",
"feedback": "This answer is wrong — you wrote calcium's count as a subscript on the element — three separate calcium atoms are written 3Ca, with a coefficient"
},
{
"value": "Ca + N₂ → CaN₂",
"misconception": "you changed the product's subscript — Ca₃N₂ is fixed by the compound itself; the fix is a coefficient on Ca",
"feedback": "This answer is wrong — you changed the product's subscript — Ca₃N₂ is fixed by the compound itself; the fix is a coefficient on Ca"
},
{
"value": "6Ca + 2N₂ → 2Ca₃N₂",
"misconception": "you doubled a set that already worked — use the smallest whole-number coefficients: 3, 1, 1",
"feedback": "This answer is wrong — you doubled a set that already worked — use the smallest whole-number coefficients: 3, 1, 1"
}
]
}
RXN-021 · medium · application · seq 16 · seed:U6-G1/pool[60] (= RXN-021 gateItems[0], spec text verbatim incl. Unicode) · text
Balance the equation AgNO₃ + Na₃PO₄ → Ag₃PO₄ + NaNO₃. Enter your balanced equation.
[
{
"value": "3AgNO₃ + Na₃PO₄ → Ag₃PO₄ + NaNO₃",
"misconception": "you balanced silver but never recounted nitrate — 3AgNO₃ carries 3 nitrate units, so the right side needs 3NaNO₃",
"feedback": "This answer is wrong — you balanced silver but never recounted nitrate — 3AgNO₃ carries 3 nitrate units, so the right side needs 3NaNO₃"
},
{
"value": "Ag(NO₃)₃ + Na₃PO₄ → Ag₃PO₄ + 3NaNO₃",
"misconception": "you changed a formula — Ag(NO₃)₃ is not silver nitrate; silver's fix is the coefficient 3, never a new subscript",
"feedback": "This answer is wrong — you changed a formula — Ag(NO₃)₃ is not silver nitrate; silver's fix is the coefficient 3, never a new subscript"
},
{
"value": "AgNO₃ + Na₃PO₄ → Ag₃PO₄ + NaNO₃",
"misconception": "you left everything at 1 — count the units: silver is 1 against 3, sodium 3 against 1; coefficients of 3 on AgNO₃ and NaNO₃ fix all four counts",
"feedback": "This answer is wrong — you left everything at 1 — count the units: silver is 1 against 3, sodium 3 against 1; coefficients of 3 on AgNO₃ and NaNO₃ fix all four counts"
}
]
feedback
{
"keyExplanation": "Nitrate and phosphate both appear unchanged — count them as units. Count: silver 1 and 3, nitrate 1 and 1, sodium 3 and 1, phosphate 1 and 1. Place a 3 in front of AgNO₃ for silver; recount — nitrate is now 3 and 1, so place a 3 in front of NaNO₃; recount — sodium 3 and 3, everything matches: 3AgNO₃ + Na₃PO₄ → Ag₃PO₄ + 3NaNO₃.",
"anticipatedWrong": [
{
"value": "3AgNO₃ + Na₃PO₄ → Ag₃PO₄ + NaNO₃",
"misconception": "you balanced silver but never recounted nitrate — 3AgNO₃ carries 3 nitrate units, so the right side needs 3NaNO₃",
"feedback": "This answer is wrong — you balanced silver but never recounted nitrate — 3AgNO₃ carries 3 nitrate units, so the right side needs 3NaNO₃"
},
{
"value": "Ag(NO₃)₃ + Na₃PO₄ → Ag₃PO₄ + 3NaNO₃",
"misconception": "you changed a formula — Ag(NO₃)₃ is not silver nitrate; silver's fix is the coefficient 3, never a new subscript",
"feedback": "This answer is wrong — you changed a formula — Ag(NO₃)₃ is not silver nitrate; silver's fix is the coefficient 3, never a new subscript"
},
{
"value": "AgNO₃ + Na₃PO₄ → Ag₃PO₄ + NaNO₃",
"misconception": "you left everything at 1 — count the units: silver is 1 against 3, sodium 3 against 1; coefficients of 3 on AgNO₃ and NaNO₃ fix all four counts",
"feedback": "This answer is wrong — you left everything at 1 — count the units: silver is 1 against 3, sodium 3 against 1; coefficients of 3 on AgNO₃ and NaNO₃ fix all four counts"
}
]
}
RXN-004 · hard · transfer · seq 17 · seed:U6-G1/pool[10] (= RXN-004 gateItems[1], spec text verbatim incl. Unicode) · mcq4
In which case is the bubbling strong evidence of a chemical reaction?
A cold, unheated mixture of two liquids starts releasing streams of bubbles KEY
A pot of soup bubbles hard at a rolling boil on a stove
A soda bottle fizzes when its cap is opened
Bubbles stream steadily from a diver's mouthpiece in a pool
RXN-017 · hard · transfer · seq 18 · seed:U6-G1/pool[50] structure (= RXN-017 gateItems[2]) — instance FRESHENED per must_freshen_instance (the CH₄ + O₂ → CO₂ + H₂O skeleton is RXN-022 WE0 corpus and the CH₄ family is saturated): converted per rows/_AUTHORING_PLAN.md row18 to the partially balanced C₃H₆ + 4O₂ → 3CO₂ + 3H₂O with the coefficients-step-up-neatly surface; judging-skill, bare-element options, and surface-look-misleads class preserved · mcq4
Because its coefficients step up so neatly — 1, 4, 3, 3 — a student judges the proposed equation balanced: C₃H₆ + 4O₂ → 3CO₂ + 3H₂O. Run the atom counts. Which element, if any, has unequal counts on the two sides?
O. KEY
H.
Both C and H.
No element — the student is right that the equation is balanced.
RXN-022 · hard · transfer · seq 19 · seed:U6-G1/pool[63] (= RXN-022 gateItems[0], spec text verbatim incl. Unicode) · text
Butane burns in a camping stove. Balance the equation C₄H₁₀ + O₂ → CO₂ + H₂O. Give the balanced equation.
[
{
"value": "C₄H₁₀ + 7O₂ → 4CO₂ + 5H₂O",
"misconception": "you rounded the odd oxygen count instead of doubling — 4CO₂ + 5H₂O holds 13 oxygens, and 7O₂ would supply 14; double every coefficient instead",
"feedback": "This answer is wrong — you rounded the odd oxygen count instead of doubling — 4CO₂ + 5H₂O holds 13 oxygens, and 7O₂ would supply 14; double every coefficient instead"
},
{
"value": "C₄H₁₀ + 13O₂ → 4CO₂ + 5H₂O",
"misconception": "you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side",
"feedback": "This answer is wrong — you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side"
},
{
"value": "2C₄H₁₀ + 13O₂ → 8CO₂ + 5H₂O",
"misconception": "you halved the hydrogen twice — 2C₄H₁₀ carries 20 hydrogens, needing 10H₂O, not 5",
"feedback": "This answer is wrong — you halved the hydrogen twice — 2C₄H₁₀ carries 20 hydrogens, needing 10H₂O, not 5"
}
]
feedback
{
"keyExplanation": "Carbon: 4CO₂. Hydrogen: half of 10 gives 5H₂O. The right side then holds 8 + 5 = 13 oxygen atoms — odd, so double the fuel, CO₂, and H₂O coefficients (O₂ is still unset): 2C₄H₁₀ + O₂ → 8CO₂ + 10H₂O. Oxygen last: 16 + 10 = 26, so 13O₂. Check: carbon 8 and 8, hydrogen 20 and 20, oxygen 26 and 26.",
"anticipatedWrong": [
{
"value": "C₄H₁₀ + 7O₂ → 4CO₂ + 5H₂O",
"misconception": "you rounded the odd oxygen count instead of doubling — 4CO₂ + 5H₂O holds 13 oxygens, and 7O₂ would supply 14; double every coefficient instead",
"feedback": "This answer is wrong — you rounded the odd oxygen count instead of doubling — 4CO₂ + 5H₂O holds 13 oxygens, and 7O₂ would supply 14; double every coefficient instead"
},
{
"value": "C₄H₁₀ + 13O₂ → 4CO₂ + 5H₂O",
"misconception": "you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side",
"feedback": "This answer is wrong — you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side"
},
{
"value": "2C₄H₁₀ + 13O₂ → 8CO₂ + 5H₂O",
"misconception": "you halved the hydrogen twice — 2C₄H₁₀ carries 20 hydrogens, needing 10H₂O, not 5",
"feedback": "This answer is wrong — you halved the hydrogen twice — 2C₄H₁₀ carries 20 hydrogens, needing 10H₂O, not 5"
}
]
}
RXN-023 · hard · transfer · seq 20 · seed:U6-G1/pool[66] (= RXN-023 gateItems[0]); demo-gate curated (demo_curated dedup) — instance freshened at stage 2 per _AUTHORING_PLAN row20 (sodium partner → potassium sulfate, barium sulfate anchor kept, trap set carried) + connective frame reworded to clear RXN-023 WE[1]'s corpus 4-grams ('chloride solution reacts with' / 'solution to form solid'); QB 3.9 old-instance sweep clean · text
Write and balance the formula equation: a solution of barium chloride reacts with a solution of potassium sulfate, forming solid barium sulfate and a solution of potassium chloride. Enter the balanced equation.
[
{
"value": "BaCl₂ + K₂SO₄ → BaSO₄ + KCl",
"misconception": "you translated correctly but skipped the balancing — potassium and chlorine both stand at 2 against 1, and one 2 before KCl fixes both",
"feedback": "This answer is wrong — you translated correctly but skipped the balancing — potassium and chlorine both stand at 2 against 1, and one 2 before KCl fixes both"
},
{
"value": "BaCl₂ + K₂SO₄ → BaSO₄ + KCl₂",
"misconception": "you changed a formula — KCl₂ does not exist; potassium chloride is KCl, and the fix is the coefficient 2",
"feedback": "This answer is wrong — you changed a formula — KCl₂ does not exist; potassium chloride is KCl, and the fix is the coefficient 2"
},
{
"value": "BaCl₂ + K₂SO₄ → Ba(SO₄)₂ + 2KCl",
"misconception": "you gave barium sulfate a doubled formula — from Ba²⁺ and SO₄²⁻ the charges cancel one to one, so the product is BaSO₄",
"feedback": "This answer is wrong — you gave barium sulfate a doubled formula — from Ba²⁺ and SO₄²⁻ the charges cancel one to one, so the product is BaSO₄"
}
]
feedback
{
"keyExplanation": "Translate: barium chloride is BaCl₂, potassium sulfate — two K⁺ with SO₄²⁻ — is K₂SO₄, barium sulfate is BaSO₄, potassium chloride is KCl. Skeleton: BaCl₂ + K₂SO₄ → BaSO₄ + KCl. Sulfate appears unchanged — count it as a unit: barium 1 and 1, sulfate 1 and 1, potassium 2 and 1, chlorine 2 and 1. Place a 2 before KCl. Check: BaCl₂ + K₂SO₄ → BaSO₄ + 2KCl — every count matches.",
"anticipatedWrong": [
{
"value": "BaCl₂ + K₂SO₄ → BaSO₄ + KCl",
"misconception": "you translated correctly but skipped the balancing — potassium and chlorine both stand at 2 against 1, and one 2 before KCl fixes both",
"feedback": "This answer is wrong — you translated correctly but skipped the balancing — potassium and chlorine both stand at 2 against 1, and one 2 before KCl fixes both"
},
{
"value": "BaCl₂ + K₂SO₄ → BaSO₄ + KCl₂",
"misconception": "you changed a formula — KCl₂ does not exist; potassium chloride is KCl, and the fix is the coefficient 2",
"feedback": "This answer is wrong — you changed a formula — KCl₂ does not exist; potassium chloride is KCl, and the fix is the coefficient 2"
},
{
"value": "BaCl₂ + K₂SO₄ → Ba(SO₄)₂ + 2KCl",
"misconception": "you gave barium sulfate a doubled formula — from Ba²⁺ and SO₄²⁻ the charges cancel one to one, so the product is BaSO₄",
"feedback": "This answer is wrong — you gave barium sulfate a doubled formula — from Ba²⁺ and SO₄²⁻ the charges cancel one to one, so the product is BaSO₄"
}
]
}
RXN-019 · medium · application · seq 21 · seed:U6-G1/pool[56] (= RXN-019 gateItems[2], lesson-unseen gate production; equation, key, panel contents, and model-answer figureSpec verbatim; the paper-draw ask converted to the U4-G1 seq-21 typed-plan pattern per rows/_AUTHORING_PLAN.md row 21 — seed checklist mapped to the rubric observables, seed feedbackScaffold lines carried into the model answer and grader diagnostics) · frq
(a) Plan the particle diagram for 2H₂O → 2H₂ + O₂: state your key (which circle style stands for each element), then list the BEFORE panel and AFTER panel contents — for each substance, how many separate molecules/units you would draw and what one molecule looks like (which circles touch). Plain-text formulas accepted.
(b) Run the conservation check: count each kind of atom in both panels and state whether the diagram conserves atoms.
FIGURE (model_answer_diagram · model_answer_diagram) — see raw specraw spec
(a) Plan the particle diagram for 2H₂O → 2H₂ + O₂: state your key (which circle style stands for each element), then list the BEFORE panel and AFTER panel contents — for each substance, how many separate molecules/units you would draw and what one molecule looks like (which circles touch). Plain-text formulas accepted.
(b) Run the conservation check: count each kind of atom in both panels and state whether the diagram conserves atoms.
Part a. Plan the particle diagram for 2H₂O → 2H₂ + O₂: state your key (which circle style stands for each element), then list the BEFORE panel and AFTER panel contents — for each substance, how many separate molecules/units you would draw and what one molecule looks like (which circles touch). Plain-text formulas accepted.
Model: Key: small white circle = hydrogen, red circle = oxygen. Before panel: 2 separate water molecules — each one is a red circle with two small white circles touching it. After panel: 2 separate hydrogen molecules — each two small white circles touching — and 1 oxygen molecule — two red circles touching. The coefficients set the molecule counts (2 copies before; 2 and 1 after) and the subscripts set what one copy looks like. Atoms touch only within a molecule, with clear gaps between separate molecules.
Part b. Run the conservation check: count each kind of atom in both panels and state whether the diagram conserves atoms.
Model: Conservation check: the before panel holds 4 hydrogen circles and 2 oxygen circles; the after panel holds 4 hydrogen circles and 2 oxygen circles. Every per-element count matches, so the diagram conserves atoms.
Grading note: plain-text formulas accepted; Unicode subscripts never required. Any circle styles are acceptable so long as the key gives each element its own style and both panels follow it.
Full model answer. (a) Key: small white circle = hydrogen, red circle = oxygen. Before panel: 2 separate water molecules — each one is a red circle with two small white circles touching it. After panel: 2 separate hydrogen molecules — each two small white circles touching — and 1 oxygen molecule — two red circles touching. The coefficients set the molecule counts (2 copies before; 2 and 1 after) and the subscripts set what one copy looks like. Atoms touch only within a molecule, with clear gaps between separate molecules.
(b) Conservation check: the before panel holds 4 hydrogen circles and 2 oxygen circles; the after panel holds 4 hydrogen circles and 2 oxygen circles. Every per-element count matches, so the diagram conserves atoms.
Grading note: plain-text formulas accepted; Unicode subscripts never required. Any circle styles are acceptable so long as the key gives each element its own style and both panels follow it.
Silver jewelry slowly darkens as its surface turns into black silver sulfide. Why is this a chemical reaction?
Silver sulfide is a new substance, with properties different from silver. KEY
The silver got dirty on its surface.
The silver changed into its liquid state and back.
The silver absorbed the darkness of the room.
RXN-006 · easy · recall · seq 2 · seed:U6-G1/pool[15] (= RXN-006 gateItems[0], structure + misconception set preserved) | STAGE-2 REGISTER FRESHEN (SEED RULING, strict — recorded judgment call, stage 1 flagged freshness_same_lesson without must_freshen): the standalone word 'water' (RXN-006 own-lesson material, home seq 20 only) removed from all V-T7-scanned fields; scanned text carries only the formula H₂O; 'water' survives only in unscanned feedback as the taught (aq) rule line · mcq4
One equation writes the same formula in two places: H₂O(l) and H₂O(g). What is the difference between them?
They show the same substance in different forms — a liquid and a gas. KEY
In a sealed flask, strontium reacts completely with selenium powder, forming only strontium selenide. Which totals does the law of conservation of mass equate?
The combined mass of the strontium and the selenium, and the mass of the strontium selenide KEY
The mass of the strontium alone and the mass of the strontium selenide
The mass of the strontium and the mass of the selenium
The mass of the flask and the mass of the strontium selenide
RXN-003 · easy · recall · seq 4 · seed:U6-G1/pool[7] (= RXN-003 gateItems[1], spec text; two distractor instances freshened — 'water' is an own-lesson word, see authoring_notes) · mcq4
Which observation is one of the five signs that a chemical reaction may have occurred?
Two clear liquids are mixed, and the mixture turns milky as a fine solid forms KEY
The liquid level rises when a stone is lowered into a brimful glass
Sugar grains vanish as they are stirred into a warm drink
A puddle shrinks away on a sunny afternoon
RXN-002 · medium · application · seq 5 · seed:U6-G1/pool[3] (= RXN-002 gateItems[0]) + stage-2 word-register rework: own-lesson material WORDS (carbon/oxygen/water) and 'air' removed from scanned fields via formulas/generic wording; wax instance KEPT per ledger (wax home = seq 5 B); structure, misconceptions, and explanation carried · mcq4
A candle's wax burns, forming CO₂ and H₂O. Which statement about the atoms is correct?
Every atom in the CO₂ and H₂O came from the wax or from the O₂ the wax burned in. KEY
The flame created the atoms of the CO₂ and H₂O.
The wax's atoms were destroyed, and the surroundings supplied replacement atoms.
The wax's atoms changed into atoms of a different element as they burned.
RXN-007 · medium · application · seq 6 · seed:U6-G1/pool[19] (= RXN-007 gateItems[1], spec text verbatim incl. Unicode) · text
Translate into a formula equation: silver nitrate + sodium chloride → silver chloride + sodium nitrate.
[
{
"value": "Ag(NO₃)₂ + NaCl → AgCl + NaNO₃",
"misconception": "you doubled the nitrate — Ag⁺ and NO₃⁻ cancel one-to-one, so silver nitrate is AgNO₃",
"feedback": "This answer is wrong — you doubled the nitrate — Ag⁺ and NO₃⁻ cancel one-to-one, so silver nitrate is AgNO₃"
},
{
"value": "AgN + NaCl → AgCl + NaN",
"misconception": "you wrote nitride instead of nitrate — nitrate is the polyatomic ion NO₃⁻",
"feedback": "This answer is wrong — you wrote nitride instead of nitrate — nitrate is the polyatomic ion NO₃⁻"
}
]
feedback
{
"keyExplanation": "silver nitrate: Ag⁺ and NO₃⁻ give AgNO₃. Sodium chloride is NaCl. Silver chloride: Ag⁺ and Cl⁻ give AgCl. Sodium nitrate: Na⁺ and NO₃⁻ give NaNO₃. The translation is AgNO₃ + NaCl → AgCl + NaNO₃.",
"anticipatedWrong": [
{
"value": "Ag(NO₃)₂ + NaCl → AgCl + NaNO₃",
"misconception": "you doubled the nitrate — Ag⁺ and NO₃⁻ cancel one-to-one, so silver nitrate is AgNO₃",
"feedback": "This answer is wrong — you doubled the nitrate — Ag⁺ and NO₃⁻ cancel one-to-one, so silver nitrate is AgNO₃"
},
{
"value": "AgN + NaCl → AgCl + NaN",
"misconception": "you wrote nitride instead of nitrate — nitrate is the polyatomic ion NO₃⁻",
"feedback": "This answer is wrong — you wrote nitride instead of nitrate — nitrate is the polyatomic ion NO₃⁻"
}
]
}
RXN-008 · medium · application · seq 7 · seed:U6-G1/pool[22] (= RXN-008 gateItems[1], spec text verbatim incl. Unicode) · mcq4
RXN-009 · medium · application · seq 8 · seed:U6-G1/pool[24] (= RXN-009 gateItems[0], spec text verbatim incl. Unicode) · mcq4
A lab note needs to record 'two molecules of chlorine gas, Cl₂.' Which writing is correct?
2Cl₂ KEY
Cl₄
4Cl
2Cl
RXN-010 · medium · application · seq 9 · seed:U6-G1/pool[28] (= RXN-010 gateItems[1], spec text verbatim incl. Unicode) · numeric
How many N atoms does 3NH₄NO₃ represent?
Answer: 6 atoms KEY
also accepted: 6 atoms
wrongValueDiagnostics
[
{
"value": 3,
"misconception": "you counted one nitrogen per formula unit — NH₄NO₃ holds nitrogen in two places, one in NH₄ and one in NO₃",
"feedback": "This answer is wrong — you counted one nitrogen per formula unit — NH₄NO₃ holds nitrogen in two places, one in NH₄ and one in NO₃"
},
{
"value": 2,
"misconception": "you ignored the coefficient — one formula unit holds 2 nitrogens, and the 3 in front triples it",
"feedback": "This answer is wrong — you ignored the coefficient — one formula unit holds 2 nitrogens, and the 3 in front triples it"
},
{
"value": 12,
"misconception": "you multiplied the coefficient by the hydrogen subscript — the 4 counts hydrogens, not nitrogens",
"feedback": "This answer is wrong — you multiplied the coefficient by the hydrogen subscript — the 4 counts hydrogens, not nitrogens"
}
]
feedback
{
"keyExplanation": "One NH₄NO₃ formula unit holds 2 nitrogen atoms — one in the NH₄ and one in the NO₃. Multiply by the coefficient: 3 × 2 = 6 nitrogen atoms.",
"anticipatedWrong": [
{
"value": 3,
"misconception": "you counted one nitrogen per formula unit — NH₄NO₃ holds nitrogen in two places, one in NH₄ and one in NO₃",
"feedback": "This answer is wrong — you counted one nitrogen per formula unit — NH₄NO₃ holds nitrogen in two places, one in NH₄ and one in NO₃"
},
{
"value": 2,
"misconception": "you ignored the coefficient — one formula unit holds 2 nitrogens, and the 3 in front triples it",
"feedback": "This answer is wrong — you ignored the coefficient — one formula unit holds 2 nitrogens, and the 3 in front triples it"
},
{
"value": 12,
"misconception": "you multiplied the coefficient by the hydrogen subscript — the 4 counts hydrogens, not nitrogens",
"feedback": "This answer is wrong — you multiplied the coefficient by the hydrogen subscript — the 4 counts hydrogens, not nitrogens"
}
]
}
RXN-012 · medium · application · seq 10 · seed:U6-G1/pool[33] (= RXN-012 gateItems[0], spec text verbatim incl. Unicode) · mcq4
A student says: 'burning turns some of the wood's matter into heat, so the products of a fire weigh less.' What is wrong with the claim?
No matter becomes heat — the atoms all survive, regrouped into gases and ash of equal total mass. KEY
Nothing is wrong — flames really do convert matter into heat.
The claim errs only in the amount — a fire converts just a tiny fraction of the matter.
Heat has no role in burning, so the claim fails.
RXN-013 · medium · application · seq 11 · seed:U6-G1/pool[37] (= RXN-013 gateItems[1], spec text verbatim incl. Unicode) · numeric
In a sealed apparatus, an electric current splits a sample of H₂O completely into 1.0 g of H₂ and 8.0 g of O₂, and nothing else. What mass of H₂O was split? Give your answer in grams to one decimal place.
Answer: 9.0 g KEY
also accepted: 9.0 g
scaffold
[
"Write down the values in the question:",
"mass of H₂ = 1.0 g",
"mass of O₂ = 8.0 g",
"Write down the equation:",
"total mass of reactants = total mass of products",
"In this problem's substances:",
"mass of H₂O = mass of H₂ + mass of O₂",
"The mass of H₂O is already the subject, so substitute straight in, and calculate:",
"mass of H₂O = 1.0 + 8.0",
"mass of H₂O = 9.0 g"
]
wrongValueDiagnostics
[
{
"value": 7.0,
"misconception": "you subtracted the product masses — the H₂O supplied BOTH products, so add them",
"feedback": "This answer is wrong — you subtracted the product masses — the H₂O supplied BOTH products, so add them"
},
{
"value": 8.0,
"misconception": "you counted only the O₂ — the H₂'s 1.0 g also came from the H₂O",
"feedback": "This answer is wrong — you counted only the O₂ — the H₂'s 1.0 g also came from the H₂O"
},
{
"value": 1.0,
"misconception": "you counted only the H₂ — the O₂'s 8.0 g also came from the H₂O",
"feedback": "This answer is wrong — you counted only the H₂ — the O₂'s 8.0 g also came from the H₂O"
}
]
feedback
{
"keyExplanation": "Write down the values in the question:\nmass of H₂ = 1.0 g\nmass of O₂ = 8.0 g\nWrite down the equation:\ntotal mass of reactants = total mass of products\nIn this problem's substances:\nmass of H₂O = mass of H₂ + mass of O₂\nThe mass of H₂O is already the subject, so substitute straight in, and calculate:\nmass of H₂O = 1.0 + 8.0\nmass of H₂O = 9.0 g",
"anticipatedWrong": [
{
"value": 7.0,
"misconception": "you subtracted the product masses — the H₂O supplied BOTH products, so add them",
"feedback": "This answer is wrong — you subtracted the product masses — the H₂O supplied BOTH products, so add them"
},
{
"value": 8.0,
"misconception": "you counted only the O₂ — the H₂'s 1.0 g also came from the H₂O",
"feedback": "This answer is wrong — you counted only the O₂ — the H₂'s 1.0 g also came from the H₂O"
},
{
"value": 1.0,
"misconception": "you counted only the H₂ — the O₂'s 8.0 g also came from the H₂O",
"feedback": "This answer is wrong — you counted only the H₂ — the O₂'s 8.0 g also came from the H₂O"
}
]
}
RXN-014 · medium · application · seq 12 · seed:U6-G1/pool[41] (= RXN-014 gateItems[2], spec text verbatim incl. Unicode) + one recorded sweep: key's own-lesson word 'air' removed ('and those atoms still exist in the air' → 'carrying its atoms away intact'; freshness_same_lesson flag, SEED RULING strict) · mcq4
After watching a fizzing reaction in an open pan lose 3.0 g from the balance reading, a student concludes that the reaction destroyed 3.0 g of matter. Which correction fixes the student's claim?
No matter was destroyed — 3.0 g of gas left the pan, carrying its atoms away intact. KEY
The student is right, because fizzing reactions are the one kind that loses mass.
No matter was destroyed — the balance simply becomes less accurate while a reaction is running.
No matter was destroyed — the 3.0 g of matter turned into the energy of the fizzing.
RXN-015 · medium · application · seq 13 · seed:U6-G1/pool[43] (= RXN-015 gateItems[1]), FRESHENED per rows/_AUTHORING_PLAN.md row13 + Word-HOMES ledger: hydrogen peroxide instance -> cesium + bromine (2Cs + Br₂ drawn with an extra Br₂: Cs 2/2, Br 2/4); the seed's exact one-element-created-from-nowhere flaw class, four-claim options, and swapped-counts/marked-wrong-too misconceptions kept; cesium unscanned + gate-fresh; QB 3.9 leftover sweep run on every field · mcq4
In the figure, a student has drawn bromine reacting with cesium metal. Count each kind of atom in both panels. Which statement is correct?
FIGURE (reaction-particle-panels · stimulus) — key: [{"element": "Cs", "circle": "orange circle"}, {"element": "Br", "circle": "dark red-brown circle"}] · panels: [{"label": "before", "molecules": [{"formula": "Cs", "count": 2, "drawing": "one orange circle on its own"}, {"formula": "Br₂", "count": 1, "drawing": "two d… · style: "clean textbook reaction particle diagram, presented as a student's draft; atoms touch only within a molecule; clear gaps between separate molecules; arrow f…raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "reaction-particle-panels",
"key": [
{
"element": "Cs",
"circle": "orange circle"
},
{
"element": "Br",
"circle": "dark red-brown circle"
}
],
"panels": [
{
"label": "before",
"molecules": [
{
"formula": "Cs",
"count": 2,
"drawing": "one orange circle on its own"
},
{
"formula": "Br₂",
"count": 1,
"drawing": "two dark red-brown circles touching"
}
]
},
{
"label": "after",
"molecules": [
{
"formula": "CsBr",
"count": 2,
"drawing": "one orange circle touching one dark red-brown circle"
},
{
"formula": "Br₂",
"count": 1,
"drawing": "two dark red-brown circles touching"
}
]
}
],
"style": "clean textbook reaction particle diagram, presented as a student's draft; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"
}
}
Cesium atoms are conserved; the bromine count is not. KEY
Every kind of atom is conserved.
All of the bromine atoms survive, but some cesium atoms vanish.
Neither element keeps its atom count — cesium and bromine both change.
RXN-018 · medium · application · seq 14 · seed:U6-G1/pool[53] (= RXN-018 gateItems[2], spec text verbatim incl. Unicode) · mcq4
Which equation does the particle diagram in the figure show?
FIGURE (reaction-particle-panels · stimulus) — key: [{"element": "N", "circle": "blue circle"}, {"element": "O", "circle": "red circle"}] · panels: [{"label": "before", "molecules": [{"formula": "NO", "count": 2, "drawing": "one blue circle touching one red circle"}, {"formula": "O₂", "count": 1, "drawin… · style: "clean textbook reaction particle diagram; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "reaction-particle-panels",
"key": [
{
"element": "N",
"circle": "blue circle"
},
{
"element": "O",
"circle": "red circle"
}
],
"panels": [
{
"label": "before",
"molecules": [
{
"formula": "NO",
"count": 2,
"drawing": "one blue circle touching one red circle"
},
{
"formula": "O₂",
"count": 1,
"drawing": "two red circles touching"
}
]
},
{
"label": "after",
"molecules": [
{
"formula": "NO₂",
"count": 2,
"drawing": "one blue circle with a red circle touching each side"
}
]
}
],
"style": "clean textbook reaction particle diagram; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"
}
}
2NO + O₂ → 2NO₂ KEY
N₂O₂ + O₂ → N₂O₄
2NO + 2O → 2NO₂
2NO₂ → 2NO + O₂
RXN-020 · medium · application · seq 15 · seed:U6-G1/pool[59] (= RXN-020 gateItems[2], spec text verbatim incl. Unicode) · text
Balance the equation Zn + HCl → ZnCl₂ + H₂. Type the balanced equation.
[
{
"value": "Zn + HCl₂ → ZnCl₂ + H₂",
"misconception": "you changed a subscript — HCl₂ is not hydrochloric acid; the fix is a coefficient of 2 in front of HCl",
"feedback": "This answer is wrong — you changed a subscript — HCl₂ is not hydrochloric acid; the fix is a coefficient of 2 in front of HCl"
},
{
"value": "Zn + 2HCl → ZnCl₂ + 2H₂",
"misconception": "you balanced chlorine but broke hydrogen — check the recount: 2HCl gives hydrogen 2 and 2 as well, so no coefficient belongs on H₂",
"feedback": "This answer is wrong — you balanced chlorine but broke hydrogen — check the recount: 2HCl gives hydrogen 2 and 2 as well, so no coefficient belongs on H₂"
},
{
"value": "2Zn + 4HCl → 2ZnCl₂ + 2H₂",
"misconception": "you doubled a set that already worked — use the smallest whole-number coefficients: 1, 2, 1, 1",
"feedback": "This answer is wrong — you doubled a set that already worked — use the smallest whole-number coefficients: 1, 2, 1, 1"
}
]
feedback
{
"keyExplanation": "Count: zinc 1 and 1, hydrogen 1 and 2, chlorine 1 and 2. Place a 2 in front of HCl to fix both hydrogen and chlorine at once. Recount: zinc 1 and 1, hydrogen 2 and 2, chlorine 2 and 2 — Zn + 2HCl → ZnCl₂ + H₂.",
"anticipatedWrong": [
{
"value": "Zn + HCl₂ → ZnCl₂ + H₂",
"misconception": "you changed a subscript — HCl₂ is not hydrochloric acid; the fix is a coefficient of 2 in front of HCl",
"feedback": "This answer is wrong — you changed a subscript — HCl₂ is not hydrochloric acid; the fix is a coefficient of 2 in front of HCl"
},
{
"value": "Zn + 2HCl → ZnCl₂ + 2H₂",
"misconception": "you balanced chlorine but broke hydrogen — check the recount: 2HCl gives hydrogen 2 and 2 as well, so no coefficient belongs on H₂",
"feedback": "This answer is wrong — you balanced chlorine but broke hydrogen — check the recount: 2HCl gives hydrogen 2 and 2 as well, so no coefficient belongs on H₂"
},
{
"value": "2Zn + 4HCl → 2ZnCl₂ + 2H₂",
"misconception": "you doubled a set that already worked — use the smallest whole-number coefficients: 1, 2, 1, 1",
"feedback": "This answer is wrong — you doubled a set that already worked — use the smallest whole-number coefficients: 1, 2, 1, 1"
}
]
}
RXN-021 · medium · application · seq 16 · seed:U6-G1/pool[61] (= RXN-021 gateItems[1], spec text verbatim incl. Unicode) · text
Balance the equation Fe(NO₃)₃ + NaOH → Fe(OH)₃ + NaNO₃. Enter your balanced equation.
[
{
"value": "Fe(NO₃)₃ + 3NaOH → Fe(OH)₃ + NaNO₃",
"misconception": "you fixed hydroxide but never recounted nitrate — Fe(NO₃)₃ carries 3 nitrate units, so the right side needs 3NaNO₃",
"feedback": "This answer is wrong — you fixed hydroxide but never recounted nitrate — Fe(NO₃)₃ carries 3 nitrate units, so the right side needs 3NaNO₃"
},
{
"value": "Fe(NO₃)₃ + Na(OH)₃ → Fe(OH)₃ + 3NaNO₃",
"misconception": "you changed a formula — Na(OH)₃ does not exist; hydroxide's fix is the coefficient 3 in front of NaOH",
"feedback": "This answer is wrong — you changed a formula — Na(OH)₃ does not exist; hydroxide's fix is the coefficient 3 in front of NaOH"
},
{
"value": "Fe(NO₃)₃ + NaOH → Fe(OH)₃ + NaNO₃",
"misconception": "you left the counts at 1 — nitrate is 3 against 1 and hydroxide 1 against 3; coefficients of 3 on NaOH and NaNO₃ fix them",
"feedback": "This answer is wrong — you left the counts at 1 — nitrate is 3 against 1 and hydroxide 1 against 3; coefficients of 3 on NaOH and NaNO₃ fix them"
}
]
feedback
{
"keyExplanation": "Nitrate and hydroxide both appear unchanged — count them as units. Count: iron 1 and 1, nitrate 3 and 1, sodium 1 and 1, hydroxide 1 and 3. Place a 3 in front of NaOH for hydroxide; recount — sodium is 3 and 1, so place a 3 in front of NaNO₃; recount — nitrate 3 and 3, sodium 3 and 3: Fe(NO₃)₃ + 3NaOH → Fe(OH)₃ + 3NaNO₃.",
"anticipatedWrong": [
{
"value": "Fe(NO₃)₃ + 3NaOH → Fe(OH)₃ + NaNO₃",
"misconception": "you fixed hydroxide but never recounted nitrate — Fe(NO₃)₃ carries 3 nitrate units, so the right side needs 3NaNO₃",
"feedback": "This answer is wrong — you fixed hydroxide but never recounted nitrate — Fe(NO₃)₃ carries 3 nitrate units, so the right side needs 3NaNO₃"
},
{
"value": "Fe(NO₃)₃ + Na(OH)₃ → Fe(OH)₃ + 3NaNO₃",
"misconception": "you changed a formula — Na(OH)₃ does not exist; hydroxide's fix is the coefficient 3 in front of NaOH",
"feedback": "This answer is wrong — you changed a formula — Na(OH)₃ does not exist; hydroxide's fix is the coefficient 3 in front of NaOH"
},
{
"value": "Fe(NO₃)₃ + NaOH → Fe(OH)₃ + NaNO₃",
"misconception": "you left the counts at 1 — nitrate is 3 against 1 and hydroxide 1 against 3; coefficients of 3 on NaOH and NaNO₃ fix them",
"feedback": "This answer is wrong — you left the counts at 1 — nitrate is 3 against 1 and hydroxide 1 against 3; coefficients of 3 on NaOH and NaNO₃ fix them"
}
]
}
RXN-004 · hard · transfer · seq 17 · authored (stage 2, per rows/_AUTHORING_PLAN.md row17: B = color-sign rotation; genuine scene = colorless liquid permanently destroying a cloth dye's color; foil classes: added-color-spreads / appearance-under-colored-light / colors-blend-by-mixing; no scanned material words or numbers) · mcq4
In which case is the color change strong evidence of a chemical reaction?
Spots of a purple cloth wetted by a colorless liquid turn permanently white, while the liquid dripping off stays colorless KEY
A few drops of green food coloring stirred into a bowl of pale cake batter slowly turn the whole batter an even green
A white shirt looks deep red under the red lights of a concert stage
Blue and yellow paints stirred together in a tray make a green blend
RXN-017 · hard · transfer · seq 18 · authored (stage 2, per rows/_AUTHORING_PLAN.md row 18: B = odd-looking-but-balanced rotation; plan's 3Sr + N₂ sketch rejected — nitrogen own-lesson banned + word home seq 9, strontium home seq 6 — replaced with the real P₄ + 5O₂ → 2P₂O₅, phosphorus word home 18, P₂O₅ family verified free after row07-E dropped it; foil classes: distrust-the-subscript / miscount-through-coefficients / judged-by-appearance, mirroring pool[48]) · mcq4
A student rejects the proposed equation P₄ + 5O₂ → 2P₂O₅ as unbalanced because no two coefficients in it match. Run the atom counts. Which element, if any, has unequal counts on the two sides?
No element — it is balanced. KEY
P.
O.
Both P and O.
RXN-022 · hard · transfer · seq 19 · re-instanced 2026-10-13 (A1 forms pass; James ruling 2026-10-08 #19): the ethyne item asked the student to balance the equation RXN-039 WE2 prints (2C₂H₂ + 5O₂ → 4CO₂ + 2H₂O) -> cyclohexene C₆H₁₀ (a real liquid hydrocarbon; fuel named by common name with formula supplied, per the RXN-022 register), same odd-oxygen doubling case (12 + 5 = 17), same three wrong-value classes; cyclohexene / C₆H₁₀ appears in no Unit 6 form or spec, and none of its numerals above 12 (17, 20, 24, 34) sits in RXN-022's spec text (heptene was tried first and dropped: its 14 is a spec-text numeral). Previous source: seed:U6-G1/pool[64] (= RXN-022 gateItems[1], spec text verbatim incl. Unicode). | 2026-10-13 QC seat minor: 'hydrocarbon' dropped from the stem (RXN-022 withholds the word until RXN-038) · text
Cyclohexene, a flammable liquid, burns in a fume-hood test. Balance the equation C₆H₁₀ + O₂ → CO₂ + H₂O. Give the balanced equation.
[
{
"value": "C₆H₁₀ + 8O₂ → 6CO₂ + 5H₂O",
"misconception": "you left the odd oxygen count standing — 6CO₂ + 5H₂O holds 17 oxygens, and no whole O₂ coefficient supplies 17; double every coefficient first",
"feedback": "This answer is wrong — you left the odd oxygen count standing — 6CO₂ + 5H₂O holds 17 oxygens, and no whole O₂ coefficient supplies 17; double every coefficient first"
},
{
"value": "C₆H₁₀ + 8.5O₂ → 6CO₂ + 5H₂O",
"misconception": "you wrote a fractional coefficient — 8.5 O₂ balances the count, but coefficients must be whole numbers; double everything instead",
"feedback": "This answer is wrong — you wrote a fractional coefficient — 8.5 O₂ balances the count, but coefficients must be whole numbers; double everything instead"
},
{
"value": "C₆H₁₀ + 17O₂ → 6CO₂ + 5H₂O",
"misconception": "you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side",
"feedback": "This answer is wrong — you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side"
}
]
feedback
{
"keyExplanation": "Carbon: 6CO₂. Hydrogen: half of 10 gives 5H₂O. The right side then holds 12 + 5 = 17 oxygen atoms — odd, so double the fuel, CO₂, and H₂O coefficients (O₂ is still unset): 2C₆H₁₀ + O₂ → 12CO₂ + 10H₂O. Oxygen last: 24 + 10 = 34, so 17O₂. Check: carbon 12 and 12, hydrogen 20 and 20, oxygen 34 and 34.",
"anticipatedWrong": [
{
"value": "C₆H₁₀ + 8O₂ → 6CO₂ + 5H₂O",
"misconception": "you left the odd oxygen count standing — 6CO₂ + 5H₂O holds 17 oxygens, and no whole O₂ coefficient supplies 17; double every coefficient first",
"feedback": "This answer is wrong — you left the odd oxygen count standing — 6CO₂ + 5H₂O holds 17 oxygens, and no whole O₂ coefficient supplies 17; double every coefficient first"
},
{
"value": "C₆H₁₀ + 8.5O₂ → 6CO₂ + 5H₂O",
"misconception": "you wrote a fractional coefficient — 8.5 O₂ balances the count, but coefficients must be whole numbers; double everything instead",
"feedback": "This answer is wrong — you wrote a fractional coefficient — 8.5 O₂ balances the count, but coefficients must be whole numbers; double everything instead"
},
{
"value": "C₆H₁₀ + 17O₂ → 6CO₂ + 5H₂O",
"misconception": "you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side",
"feedback": "This answer is wrong — you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side"
}
]
}
RXN-023 · hard · transfer · seq 20 · seed:U6-G1/pool[67] (= RXN-023 gateItems[1], spec text verbatim incl. Unicode); demo-gate curated (demo_curated dedup) — kept VERBATIM per _AUTHORING_PLAN Word HOMES (water/carbon → seq 20 B only; oxygen → 17+20; number 18 home B20): the burn write-from-words register forces 'burns in oxygen gas … to form carbon dioxide and water'; recorded EXPECTED-FIRE adjudication candidate for stage 3 (fact-of-the-task, U4-G1 IMB-005 precedent; fires enumerated in authoring_notes) | stage-3 freshen (SEED RULING): octane C₈H₁₈ gate item was RXN-023 spec-verbatim (grams + the number 18, RXN-010/023 spec-hot) -> nonane C₉H₂₀; write-from-words burn register kept; residual carbon/oxygen/water WORDS are the course-locally DEFINED combustion register (recorded adjudicated_instance_family, gate_config.json) · text
Write and balance the formula equation: nonane, C₉H₂₀, burns completely in oxygen gas, forming carbon dioxide together with water vapor. Enter the balanced equation.
[
{
"value": "C₉H₂₀ + 9O₂ → 9CO₂ + 10H₂O",
"misconception": "you set O₂ from the CO₂ count alone — the water's oxygens count too: 18 + 10 = 28, so 14O₂",
"feedback": "This answer is wrong — you set O₂ from the CO₂ count alone — the water's oxygens count too: 18 + 10 = 28, so 14O₂"
},
{
"value": "C₉H₂₀ + 19O₂ → 9CO₂ + 20H₂O",
"misconception": "you copied the hydrogen subscript straight onto H₂O — each water already holds 2 hydrogens, so 20 hydrogens need 10H₂O",
"feedback": "This answer is wrong — you copied the hydrogen subscript straight onto H₂O — each water already holds 2 hydrogens, so 20 hydrogens need 10H₂O"
},
{
"value": "2C₉H₂₀ + 28O₂ → 18CO₂ + 20H₂O",
"misconception": "you doubled a set that already worked — the oxygen count 28 is even, so no doubling is needed",
"feedback": "This answer is wrong — you doubled a set that already worked — the oxygen count 28 is even, so no doubling is needed"
}
]
feedback
{
"keyExplanation": "Translate: nonane is C₉H₂₀, oxygen gas is O₂, carbon dioxide is CO₂, and water is H₂O. Carbon first: 9CO₂. Hydrogen next: half of 20 gives 10H₂O. The right side then holds 18 + 10 = 28 oxygen atoms — even, so no doubling is needed: 14O₂. Check: carbon 9 and 9, hydrogen 20 and 20, oxygen 28 and 28.",
"anticipatedWrong": [
{
"value": "C₉H₂₀ + 9O₂ → 9CO₂ + 10H₂O",
"misconception": "you set O₂ from the CO₂ count alone — the water's oxygens count too: 18 + 10 = 28, so 14O₂",
"feedback": "This answer is wrong — you set O₂ from the CO₂ count alone — the water's oxygens count too: 18 + 10 = 28, so 14O₂"
},
{
"value": "C₉H₂₀ + 19O₂ → 9CO₂ + 20H₂O",
"misconception": "you copied the hydrogen subscript straight onto H₂O — each water already holds 2 hydrogens, so 20 hydrogens need 10H₂O",
"feedback": "This answer is wrong — you copied the hydrogen subscript straight onto H₂O — each water already holds 2 hydrogens, so 20 hydrogens need 10H₂O"
},
{
"value": "2C₉H₂₀ + 28O₂ → 18CO₂ + 20H₂O",
"misconception": "you doubled a set that already worked — the oxygen count 28 is even, so no doubling is needed",
"feedback": "This answer is wrong — you doubled a set that already worked — the oxygen count 28 is even, so no doubling is needed"
}
]
}
RXN-019 · medium · application · seq 21 · seed:U6-G1/pool[55] (= RXN-019 gateItems[1], lesson-unseen gate production; typed-plan conversion as form A) | SEED DEVIATION 2026-09-07 (SEED RULING, must_freshen_instance): the seed's prompt equation CH₄ + 2O₂ → CO₂ + 2H₂O is RXN-022 WE0 corpus verbatim -> swapped to CS₂ + 3O₂ → CO₂ + 2SO₂ (real carbon disulfide burn; drawable 1+3 -> 1+2; two-product burn shape, prompt shape, checklist structure, and figureSpec pattern kept) per rows/_AUTHORING_PLAN.md row 21 | NOTE (recorded): the sulfur dioxide molecule shape echoes RXN-019's student-seen fluency prod — molecule-level echo only · frq
(a) Plan the particle diagram for CS₂ + 3O₂ → CO₂ + 2SO₂: state your key (which circle style stands for each element), then list the BEFORE panel and AFTER panel contents — for each substance, how many separate molecules/units you would draw and what one molecule looks like (which circles touch). Plain-text formulas accepted.
(b) Run the conservation check: count each kind of atom in both panels and state whether the diagram conserves atoms.
FIGURE (model_answer_diagram · model_answer_diagram) — see raw specraw spec
(a) Plan the particle diagram for CS₂ + 3O₂ → CO₂ + 2SO₂: state your key (which circle style stands for each element), then list the BEFORE panel and AFTER panel contents — for each substance, how many separate molecules/units you would draw and what one molecule looks like (which circles touch). Plain-text formulas accepted.
(b) Run the conservation check: count each kind of atom in both panels and state whether the diagram conserves atoms.
Part a. Plan the particle diagram for CS₂ + 3O₂ → CO₂ + 2SO₂: state your key (which circle style stands for each element), then list the BEFORE panel and AFTER panel contents — for each substance, how many separate molecules/units you would draw and what one molecule looks like (which circles touch). Plain-text formulas accepted.
Model: Key: black circle = carbon, yellow circle = sulfur, red circle = oxygen. Before panel: 1 carbon disulfide molecule — a black circle with a yellow circle touching each side — and 3 separate oxygen molecules — each two red circles touching. After panel: 1 carbon dioxide molecule — a black circle with a red circle touching each side — and 2 separate sulfur dioxide molecules — each a yellow circle with a red circle touching each side. The coefficients set the molecule counts (1 and 3 before; 1 and 2 after) and the subscripts set what one copy looks like. Atoms touch only within a molecule, with clear gaps between separate molecules.
Part b. Run the conservation check: count each kind of atom in both panels and state whether the diagram conserves atoms.
Model: Conservation check: the before panel holds 1 carbon, 2 sulfur, and 6 oxygen circles; the after panel holds 1 carbon, 2 sulfur, and 6 oxygen circles. Every per-element count matches, so the diagram conserves atoms — the molecule count falling from 4 to 3 is allowed; atom counts are what must match.
Grading note: plain-text formulas accepted; Unicode subscripts never required. Any circle styles are acceptable so long as the key gives each element its own style and both panels follow it.
Full model answer. (a) Key: black circle = carbon, yellow circle = sulfur, red circle = oxygen. Before panel: 1 carbon disulfide molecule — a black circle with a yellow circle touching each side — and 3 separate oxygen molecules — each two red circles touching. After panel: 1 carbon dioxide molecule — a black circle with a red circle touching each side — and 2 separate sulfur dioxide molecules — each a yellow circle with a red circle touching each side. The coefficients set the molecule counts (1 and 3 before; 1 and 2 after) and the subscripts set what one copy looks like. Atoms touch only within a molecule, with clear gaps between separate molecules.
(b) Conservation check: the before panel holds 1 carbon, 2 sulfur, and 6 oxygen circles; the after panel holds 1 carbon, 2 sulfur, and 6 oxygen circles. Every per-element count matches, so the diagram conserves atoms — the molecule count falling from 4 to 3 is allowed; atom counts are what must match.
Grading note: plain-text formulas accepted; Unicode subscripts never required. Any circle styles are acceptable so long as the key gives each element its own style and both panels follow it.
Form C
RXN-001 · easy · recall · seq 1 · authored (stage 2, per rows/_AUTHORING_PLAN.md row01 FINAL: struck-match key at C; foils stay the taught classes state change / mixing / shape change) · mcq4
Which of these everyday changes is a chemical reaction?
A struck match head bursting into flame, leaving a black, brittle tip KEY
Butter melting slowly into a golden puddle in a warm pan
Cocoa powder stirring evenly into hot milk
A paper clip being bent into a new shape
RXN-006 · easy · recall · seq 2 · AUTHORED ((s) read per _AUTHORING_PLAN row02: 'a lump of gold, Au(s)' -> jeweler's solid gold ring; gold = MATERIALS word, fresh-anywhere, HOME C2 claimed; bare-symbol options; melted-for-shaping (l) trap + (aq) catch-all + (g) foil) · mcq4
A jeweler polishes a solid gold ring, Au, at the workbench. Which state symbol fits the ring's gold?
(s) KEY
(l)
(aq)
(g)
RXN-011 · easy · recall · seq 3 · AUTHORED (totals-equate pick per _AUTHORING_PLAN row03, numbers-free; generic metal + gas -> white ionic solid scene (Ca + Cl₂ class, unnamed) - no MATERIALS words, no ledger home claimed; distractor classes carried from the B seed: one-vs-product / reactant-vs-reactant / container) · mcq4
A small bar of metal is sealed in a flask with a gas. The two react completely, and the only substance left inside is a white solid. Which totals does the law of conservation of mass equate?
The combined mass of the metal and the gas, and the mass of the white solid KEY
The mass of the metal and the mass of the white solid
The mass of the metal and the mass of the gas
The mass of the flask and the mass of the white solid
RXN-003 · easy · recall · seq 4 · authored (single-sign map rotation: light; fresh sparkler scene per rows/_AUTHORING_PLAN.md row 04; foil classes parallel the A seed's heat/color/gas set; scene checked distinct from row01-D's match head and row17-E's light-foil family) · mcq4
At a nighttime celebration, a lit sparkler sprays out its own dazzling white light. Which sign that a reaction may have occurred is the spray of light?
Light is given off KEY
The temperature changes
The color changes
A gas forms
RXN-002 · medium · application · seq 5 · seed:U6-G1/pool[5] (= RXN-002 gateItems[2]) + stage-2 word rework per _AUTHORING_PLAN row05: hydrogen/chlorine WORDS dropped from stem/key/distractor (own-lesson ban + word-home ledger); figure payload and feedback keep the element names; figure and misconception classes carried verbatim · mcq4
The diagram shows two gases reacting. Using the key, count the atoms in each panel. Why is the gas formed a new substance?
FIGURE (particle-reaction · stimulus) — before: "1 hydrogen molecule, two small white circles touching, and 1 chlorine molecule, two green circles touching" · after: "2 hydrogen chloride molecules, each one small white circle touching one green circle" · key: "small white circle = hydrogen atom, green circle = chlorine atom" · style: "clean two-panel before/after particle diagram with an arrow between panels"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "particle-reaction",
"before": "1 hydrogen molecule, two small white circles touching, and 1 chlorine molecule, two green circles touching",
"after": "2 hydrogen chloride molecules, each one small white circle touching one green circle",
"key": "small white circle = hydrogen atom, green circle = chlorine atom",
"style": "clean two-panel before/after particle diagram with an arrow between panels"
}
}
Each new molecule is a new combination — one atom of each starting gas joined together. KEY
The reaction created two extra atoms to build the new molecules.
The atoms of one gas changed into atoms of the other gas.
The gas is not a new substance, because the same atoms are present.
RXN-007 · medium · application · seq 6 · authored (stage 2, per _AUTHORING_PLAN row06: ionic-charge cancel + prefix-name read; same-seq N₂O₅ share with A = accepted A5-class parallel, distinct metals — note for blind review) · text
Translate into a formula equation: barium oxide + dinitrogen pentoxide → barium nitrate.
Answer: BaO + N₂O₅ → Ba(NO₃)₂ KEY
also accepted: BaO + N2O5 -> Ba(NO3)2, BaO+N2O5->Ba(NO3)2, BaO + N2O5 → Ba(NO3)2, BaO+N2O5→Ba(NO3)2, BaO + N₂O₅ -> Ba(NO₃)₂, BaO+N₂O₅->Ba(NO₃)₂, BaO+N₂O₅→Ba(NO₃)₂
wrongValueDiagnostics
[
{
"value": "BaO + N₂O₅ → BaNO₃",
"misconception": "you dropped the parentheses and the subscript — Ba²⁺ needs two NO₃⁻ ions, written Ba(NO₃)₂",
"feedback": "This answer is wrong — you dropped the parentheses and the subscript — Ba²⁺ needs two NO₃⁻ ions, written Ba(NO₃)₂"
},
{
"value": "BaO + N₂O₅ → Ba₂NO₃",
"misconception": "you put the 2 on the barium instead of on the nitrate — the 2+ charge on Ba²⁺ tells you it takes two NO₃⁻ ions: Ba(NO₃)₂, not two bariums",
"feedback": "This answer is wrong — you put the 2 on the barium instead of on the nitrate — the 2+ charge on Ba²⁺ tells you it takes two NO₃⁻ ions: Ba(NO₃)₂, not two bariums"
}
]
feedback
{
"keyExplanation": "barium oxide: Ba²⁺ and O²⁻ cancel one-to-one, giving BaO. Dinitrogen pentoxide is a molecular compound — its prefixes give the formula directly: N₂O₅. Barium nitrate: Ba²⁺ needs two NO₃⁻ ions, written with parentheses as Ba(NO₃)₂. The translation is BaO + N₂O₅ → Ba(NO₃)₂.",
"anticipatedWrong": [
{
"value": "BaO + N₂O₅ → BaNO₃",
"misconception": "you dropped the parentheses and the subscript — Ba²⁺ needs two NO₃⁻ ions, written Ba(NO₃)₂",
"feedback": "This answer is wrong — you dropped the parentheses and the subscript — Ba²⁺ needs two NO₃⁻ ions, written Ba(NO₃)₂"
},
{
"value": "BaO + N₂O₅ → Ba₂NO₃",
"misconception": "you put the 2 on the barium instead of on the nitrate — the 2+ charge on Ba²⁺ tells you it takes two NO₃⁻ ions: Ba(NO₃)₂, not two bariums",
"feedback": "This answer is wrong — you put the 2 on the barium instead of on the nitrate — the 2+ charge on Ba²⁺ tells you it takes two NO₃⁻ ions: Ba(NO₃)₂, not two bariums"
}
]
}
RXN-008 · medium · application · seq 7 · seed:U6-G1/pool[23] (= RXN-008 gateItems[2], spec text verbatim incl. Unicode) | stage-3 freshen: ZnCl₂ -> CaCl₂ (zinc = RXN-008 own-lesson material; calcium = same-seq A5 share with B7 by design) · mcq4
Translating an equation, a student names CaCl₂ 'calcium dichloride.' What went wrong?
CaCl₂ is ionic, so its name is calcium chloride — prefix names belong to molecular compounds. KEY
Nothing went wrong — calcium dichloride is the correct name.
The prefix is right, but the calcium should be counted too: monocalcium dichloride.
The -ide ending is the error — the name should be calcium chlorate.
RXN-009 · medium · application · seq 8 · seed:U6-G1/pool[26] (= RXN-009 gateItems[2], spec text verbatim incl. Unicode) · mcq4
A student wants to record 'three molecules of the gas Cl₂.' Which notation is correct?
3Cl₂ KEY
Cl₆
Cl₃
6Cl
RXN-010 · medium · application · seq 9 · seed:U6-G1/pool[29] (= RXN-010 gateItems[2], spec text verbatim incl. Unicode) · numeric
How many atoms IN TOTAL does 2H₂SO₄ represent?
Answer: 14 atoms KEY
also accepted: 14 atoms
wrongValueDiagnostics
[
{
"value": 7,
"misconception": "you ignored the coefficient — one H₂SO₄ holds 7 atoms, and the 2 in front doubles it",
"feedback": "This answer is wrong — you ignored the coefficient — one H₂SO₄ holds 7 atoms, and the 2 in front doubles it"
},
{
"value": 12,
"misconception": "you skipped the sulfur — it carries no subscript, so it counts as 1 atom per formula unit",
"feedback": "This answer is wrong — you skipped the sulfur — it carries no subscript, so it counts as 1 atom per formula unit"
},
{
"value": 9,
"misconception": "you added the coefficient instead of multiplying by it",
"feedback": "This answer is wrong — you added the coefficient instead of multiplying by it"
}
]
feedback
{
"keyExplanation": "Count one formula unit: 2 hydrogens + 1 sulfur + 4 oxygens = 7 atoms. Multiply by the coefficient: 2 × 7 = 14 atoms in total.",
"anticipatedWrong": [
{
"value": 7,
"misconception": "you ignored the coefficient — one H₂SO₄ holds 7 atoms, and the 2 in front doubles it",
"feedback": "This answer is wrong — you ignored the coefficient — one H₂SO₄ holds 7 atoms, and the 2 in front doubles it"
},
{
"value": 12,
"misconception": "you skipped the sulfur — it carries no subscript, so it counts as 1 atom per formula unit",
"feedback": "This answer is wrong — you skipped the sulfur — it carries no subscript, so it counts as 1 atom per formula unit"
},
{
"value": 9,
"misconception": "you added the coefficient instead of multiplying by it",
"feedback": "This answer is wrong — you added the coefficient instead of multiplying by it"
}
]
}
RXN-012 · medium · application · seq 10 · seed:U6-G1/pool[35] (= RXN-012 gateItems[2], spec text verbatim incl. Unicode) · mcq4
After a reaction in a sealed jar, none of the starting substances remain, yet the jar still weighs exactly what it did at the start. How can both be true?
The substances changed because the atoms regrouped, and the mass held because they are the same atoms. KEY
They cannot both be true — if the substances changed, the mass must have changed a little.
Some starting substance must secretly remain to hold the mass steady.
The jar absorbed the old substances' mass into its glass.
In a sealed flask, 4.0 g of MgO powder reacts completely with the HNO₃ in a dilute acid solution, forming 14.8 g of Mg(NO₃)₂ and 1.8 g of H₂O. What mass of HNO₃ was used? Give your answer in grams to one decimal place.
Answer: 12.6 g KEY
also accepted: 12.6 g
scaffold
[
"Write down the values in the question:",
"mass of MgO = 4.0 g",
"mass of Mg(NO₃)₂ = 14.8 g",
"mass of H₂O = 1.8 g",
"Write down the equation:",
"total mass of reactants = total mass of products",
"In this problem's substances:",
"mass of MgO + mass of HNO₃ = mass of Mg(NO₃)₂ + mass of H₂O",
"Make the mass of HNO₃ the subject:",
"mass of HNO₃ = (mass of Mg(NO₃)₂ + mass of H₂O) − mass of MgO",
"Substitute in the values, and calculate:",
"mass of HNO₃ = (14.8 + 1.8) − 4.0",
"mass of HNO₃ = 16.6 − 4.0",
"mass of HNO₃ = 12.6 g"
]
wrongValueDiagnostics
[
{
"value": 20.6,
"misconception": "you added every mass in the question — the MgO is a reactant, so it is SUBTRACTED from the product total",
"feedback": "This answer is wrong — you added every mass in the question — the MgO is a reactant, so it is SUBTRACTED from the product total"
},
{
"value": 16.6,
"misconception": "you totaled the products but forgot to subtract the MgO",
"feedback": "This answer is wrong — you totaled the products but forgot to subtract the MgO"
},
{
"value": 10.8,
"misconception": "you ignored the H₂O — both products belong in the product total",
"feedback": "This answer is wrong — you ignored the H₂O — both products belong in the product total"
}
]
feedback
{
"keyExplanation": "Write down the values in the question:\nmass of MgO = 4.0 g\nmass of Mg(NO₃)₂ = 14.8 g\nmass of H₂O = 1.8 g\nWrite down the equation:\ntotal mass of reactants = total mass of products\nIn this problem's substances:\nmass of MgO + mass of HNO₃ = mass of Mg(NO₃)₂ + mass of H₂O\nMake the mass of HNO₃ the subject:\nmass of HNO₃ = (mass of Mg(NO₃)₂ + mass of H₂O) − mass of MgO\nSubstitute in the values, and calculate:\nmass of HNO₃ = (14.8 + 1.8) − 4.0\nmass of HNO₃ = 16.6 − 4.0\nmass of HNO₃ = 12.6 g",
"anticipatedWrong": [
{
"value": 20.6,
"misconception": "you added every mass in the question — the MgO is a reactant, so it is SUBTRACTED from the product total",
"feedback": "This answer is wrong — you added every mass in the question — the MgO is a reactant, so it is SUBTRACTED from the product total"
},
{
"value": 16.6,
"misconception": "you totaled the products but forgot to subtract the MgO",
"feedback": "This answer is wrong — you totaled the products but forgot to subtract the MgO"
},
{
"value": 10.8,
"misconception": "you ignored the H₂O — both products belong in the product total",
"feedback": "This answer is wrong — you ignored the H₂O — both products belong in the product total"
}
]
}
RXN-014 · medium · application · seq 12 · authored (stage 2, per rows/_AUTHORING_PLAN.md row12: C = gas-OUT direction prediction from a formula-only equation with state symbols — MnCO₃(s) → MnO(s) + CO₂(g), plan-vetted real decomposition; formulas are scan-invisible, no material words, no numbers; foil classes: law-misapplied-to-reading / fall-by-destruction / more-substances-more-mass) · mcq4
An open crucible on a balance holds a pale solid that is heated strongly until it reacts: MnCO₃(s) → MnO(s) + CO₂(g). How will the balance reading change while the reaction runs?
The reading will fall — CO₂ is a gas, and the open crucible lets it escape, taking its mass with it. KEY
The reading will stay the same — the law of conservation of mass guarantees a balance reading can never change.
The reading will fall because strong heating destroys a little of the solid's matter.
The reading will rise — one reactant becomes two products, and more substances mean more mass.
RXN-015 · medium · application · seq 13 · seed:U6-G1/pool[44] (= RXN-015 gateItems[2]), FRESHENED per rows/_AUTHORING_PLAN.md row13 FINAL + Word-HOMES ledger: SO₂/O₂/SO₃ instance -> 2Li + Br₂ → 2LiBr (row21-E dependency honored: SO₂/SO₃ family reserved for the E-form FRQ model answer); molecules-vanish-atoms-survive structure and misconception classes kept, 'molecule(s)' -> '(separate) particle(s)' where lone Li atoms make 'molecule' wrong; lithium unscanned + form-C fresh; QB 3.9 leftover sweep run on every field · mcq4
The figure shows a particle diagram with three separate particles in the before panel and two in the after panel. A student says an entire particle has vanished, so the diagram cannot conserve atoms. Count the atoms. Which statement is correct?
FIGURE (reaction-particle-panels · stimulus) — key: [{"element": "Li", "circle": "violet circle"}, {"element": "Br", "circle": "dark red-brown circle"}] · panels: [{"label": "before", "molecules": [{"formula": "Li", "count": 2, "drawing": "one violet circle on its own"}, {"formula": "Br₂", "count": 1, "drawing": "two d… · style: "clean textbook reaction particle diagram; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "reaction-particle-panels",
"key": [
{
"element": "Li",
"circle": "violet circle"
},
{
"element": "Br",
"circle": "dark red-brown circle"
}
],
"panels": [
{
"label": "before",
"molecules": [
{
"formula": "Li",
"count": 2,
"drawing": "one violet circle on its own"
},
{
"formula": "Br₂",
"count": 1,
"drawing": "two dark red-brown circles touching"
}
]
},
{
"label": "after",
"molecules": [
{
"formula": "LiBr",
"count": 2,
"drawing": "one violet circle touching one dark red-brown circle"
}
]
}
],
"style": "clean textbook reaction particle diagram; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"
}
}
Every kind of atom is conserved — the particles regroup, but no atom is lost. KEY
The student is right — fewer particles after the reaction means atoms were lost.
Lithium atoms are conserved, while bromine atoms are missing.
Bromine atoms all survive, but lithium atoms do not.
RXN-018 · medium · application · seq 14 · authored (stage 2, per rows/_AUTHORING_PLAN.md row 14: C freshened from seed:U6-G1/pool[52] — CH₄ burn diagram retired because its equation is RXN-022's WE0 corpus line and the CH₄ family saturates the bank; fresh drawable synthesis Zn + I₂ → ZnI₂ (real direct combination), blob-class foil kept per the freshen note (Zn₂I₂ paired-metal blob); options are formula-only — zinc appears as a WORD only in unscanned feedback, word home D6 untouched) · mcq4
Which equation matches the particle diagram in the figure?
FIGURE (reaction-particle-panels · stimulus) — key: [{"element": "Zn", "circle": "blue-gray circle"}, {"element": "I", "circle": "dark purple circle"}] · panels: [{"label": "before", "molecules": [{"formula": "Zn", "count": 1, "drawing": "one blue-gray circle on its own"}, {"formula": "I₂", "count": 1, "drawing": "two… · style: "clean textbook reaction particle diagram; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "reaction-particle-panels",
"key": [
{
"element": "Zn",
"circle": "blue-gray circle"
},
{
"element": "I",
"circle": "dark purple circle"
}
],
"panels": [
{
"label": "before",
"molecules": [
{
"formula": "Zn",
"count": 1,
"drawing": "one blue-gray circle on its own"
},
{
"formula": "I₂",
"count": 1,
"drawing": "two dark purple circles touching"
}
]
},
{
"label": "after",
"molecules": [
{
"formula": "ZnI₂",
"count": 1,
"drawing": "one blue-gray circle with a dark purple circle touching each side"
}
]
}
],
"style": "clean textbook reaction particle diagram; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"
}
}
Zn + I₂ → ZnI₂ KEY
Zn₂ + I₂ → Zn₂I₂
Zn + 2I → ZnI₂
ZnI₂ → Zn + I₂
RXN-020 · medium · application · seq 15 · authored (stage 2, per rows/_AUTHORING_PLAN.md row15: C = 2K + I₂ → 2KI, fresh real synthesis; K unscanned, formula-only stem; deliberately distinct from RXN-020's own fluency K + Br₂ corpus (gram check 'k i 2 ki' vs 'k br 2 kbr'); wrong-value classes: product-subscript tamper / one-side-only coefficient / non-smallest set) · text
Balance the equation K + I₂ → KI. Type the balanced equation.
[
{
"value": "K + I₂ → KI₂",
"misconception": "you changed the product's subscript to match the iodine — KI₂ is a different substance; KI is fixed by the compound itself, and the fix is coefficients",
"feedback": "This answer is wrong — you changed the product's subscript to match the iodine — KI₂ is a different substance; KI is fixed by the compound itself, and the fix is coefficients"
},
{
"value": "K + I₂ → 2KI",
"misconception": "you fixed iodine but never recounted potassium — 2KI leaves potassium at 1 and 2, so K needs a 2 as well",
"feedback": "This answer is wrong — you fixed iodine but never recounted potassium — 2KI leaves potassium at 1 and 2, so K needs a 2 as well"
},
{
"value": "4K + 2I₂ → 4KI",
"misconception": "you doubled a set that already worked — use the smallest whole-number coefficients: 2, 1, 2",
"feedback": "This answer is wrong — you doubled a set that already worked — use the smallest whole-number coefficients: 2, 1, 2"
}
]
feedback
{
"keyExplanation": "Count: potassium 1 and 1, iodine 2 and 1. Place a 2 in front of KI to fix iodine — that moves potassium to 1 and 2, so place a 2 in front of K. Recount: potassium 2 and 2, iodine 2 and 2 — 2K + I₂ → 2KI.",
"anticipatedWrong": [
{
"value": "K + I₂ → KI₂",
"misconception": "you changed the product's subscript to match the iodine — KI₂ is a different substance; KI is fixed by the compound itself, and the fix is coefficients",
"feedback": "This answer is wrong — you changed the product's subscript to match the iodine — KI₂ is a different substance; KI is fixed by the compound itself, and the fix is coefficients"
},
{
"value": "K + I₂ → 2KI",
"misconception": "you fixed iodine but never recounted potassium — 2KI leaves potassium at 1 and 2, so K needs a 2 as well",
"feedback": "This answer is wrong — you fixed iodine but never recounted potassium — 2KI leaves potassium at 1 and 2, so K needs a 2 as well"
},
{
"value": "4K + 2I₂ → 4KI",
"misconception": "you doubled a set that already worked — use the smallest whole-number coefficients: 2, 1, 2",
"feedback": "This answer is wrong — you doubled a set that already worked — use the smallest whole-number coefficients: 2, 1, 2"
}
]
}
RXN-021 · medium · application · seq 16 · authored (stage 2, per rows/_AUTHORING_PLAN.md row16: fresh real double replacement Sr(NO₃)₂ + K₂CO₃ → SrCO₃ + 2KNO₃ — nitrate + carbonate carried as units; strontium unscanned, formula-only stem; Sr(NO₃)₂ appears cross-form only in A6's ANSWER field (unscanned, plan-checked); wrong-value classes: left-at-1 / formula rewritten / coefficient on the wrong side without recount) · text
Balance the equation Sr(NO₃)₂ + K₂CO₃ → SrCO₃ + KNO₃. Enter your balanced equation.
[
{
"value": "Sr(NO₃)₂ + K₂CO₃ → SrCO₃ + KNO₃",
"misconception": "you left everything at 1 — count the units: nitrate is 2 against 1 and potassium 2 against 1; the coefficient 2 on KNO₃ fixes both",
"feedback": "This answer is wrong — you left everything at 1 — count the units: nitrate is 2 against 1 and potassium 2 against 1; the coefficient 2 on KNO₃ fixes both"
},
{
"value": "Sr(NO₃)₂ + K₂CO₃ → SrCO₃ + K₂(NO₃)₂",
"misconception": "you changed a formula — K₂(NO₃)₂ is not potassium nitrate; the fix is the coefficient 2 in front of KNO₃, never a new subscript",
"feedback": "This answer is wrong — you changed a formula — K₂(NO₃)₂ is not potassium nitrate; the fix is the coefficient 2 in front of KNO₃, never a new subscript"
},
{
"value": "Sr(NO₃)₂ + 2K₂CO₃ → SrCO₃ + 2KNO₃",
"misconception": "you put a 2 on K₂CO₃ as well — recount: potassium is now 4 against 2 and carbonate 2 against 1; only KNO₃ needed the 2",
"feedback": "This answer is wrong — you put a 2 on K₂CO₃ as well — recount: potassium is now 4 against 2 and carbonate 2 against 1; only KNO₃ needed the 2"
}
]
feedback
{
"keyExplanation": "Nitrate and carbonate both appear unchanged — count them as units. Count: strontium 1 and 1, nitrate 2 and 1, potassium 2 and 1, carbonate 1 and 1. Place a 2 in front of KNO₃ for nitrate; recount — potassium is now 2 and 2 and carbonate stays 1 and 1, everything matches: Sr(NO₃)₂ + K₂CO₃ → SrCO₃ + 2KNO₃.",
"anticipatedWrong": [
{
"value": "Sr(NO₃)₂ + K₂CO₃ → SrCO₃ + KNO₃",
"misconception": "you left everything at 1 — count the units: nitrate is 2 against 1 and potassium 2 against 1; the coefficient 2 on KNO₃ fixes both",
"feedback": "This answer is wrong — you left everything at 1 — count the units: nitrate is 2 against 1 and potassium 2 against 1; the coefficient 2 on KNO₃ fixes both"
},
{
"value": "Sr(NO₃)₂ + K₂CO₃ → SrCO₃ + K₂(NO₃)₂",
"misconception": "you changed a formula — K₂(NO₃)₂ is not potassium nitrate; the fix is the coefficient 2 in front of KNO₃, never a new subscript",
"feedback": "This answer is wrong — you changed a formula — K₂(NO₃)₂ is not potassium nitrate; the fix is the coefficient 2 in front of KNO₃, never a new subscript"
},
{
"value": "Sr(NO₃)₂ + 2K₂CO₃ → SrCO₃ + 2KNO₃",
"misconception": "you put a 2 on K₂CO₃ as well — recount: potassium is now 4 against 2 and carbonate 2 against 1; only KNO₃ needed the 2",
"feedback": "This answer is wrong — you put a 2 on K₂CO₃ as well — recount: potassium is now 4 against 2 and carbonate 2 against 1; only KNO₃ needed the 2"
}
]
}
RXN-004 · hard · transfer · seq 17 · authored (stage 2, per rows/_AUTHORING_PLAN.md row17: C = temperature-sign rotation with warm foils (row04-E coordination: the cold scene stays at row04-E); genuine scene = self-heating kneaded pastes; foil classes: friction / absorbed-sunlight / heat-conducted-from-a-warmer-body; no scanned material words or numbers) · mcq4
In which case is the temperature change strong evidence of a chemical reaction?
Two soft pastes are kneaded together in a flexible pouch, and the pouch soon grows hot on its own KEY
A student's palms grow warm after being rubbed briskly together
A metal park bench slowly grows warm through the morning as the sun climbs higher
A thermometer's reading climbs while it is gripped inside a closed fist
RXN-017 · hard · transfer · seq 18 · authored (stage 2, per rows/_AUTHORING_PLAN.md row 18: C = one-element mismatch hidden by matching coefficients, the pool[49] class on a fresh instance; underlying reaction Ti + O₂ → TiO₂ real, proposal framed as the student's draft; titanium word home 18, TiO₂ family verified free; foil classes: wrong-element / appearance-pair / agree-with-surface) · mcq4
A student calls the proposed equation Ti + 2O₂ → 2TiO₂ balanced because the same coefficient, 2, appears on each side. Run the atom counts. Which element, if any, has unequal counts on the two sides?
Ti. KEY
O.
Both Ti and O.
No element — the student is right that the equation is balanced.
RXN-022 · hard · transfer · seq 19 · authored (stage 2, per rows/_AUTHORING_PLAN.md row19: C = hexane 2C₆H₁₄ + 19O₂ → 12CO₂ + 14H₂O, doubling required (odd right-side oxygen count 19); hexane real + unscanned, formula supplied, fuel home C19; 19 answer-side (unscanned), stem token 14 plan-cleared ('12/14 fine' - C9's 14 is answer-side only); wrong-value classes: fractional coefficient / double-only-O₂ / hydrogen-halved-twice) | stage-3 freshen: hexane C₆H₁₄ -> pentene C₅H₁₀ (the ₁₄ subscript tokenizes as 14 = RXN-022 spec-hot number; doubling parity kept: 15 odd) · text
Pentene burns during a fuel-quality test. Balance the equation C₅H₁₀ + O₂ → CO₂ + H₂O. Give the balanced equation.
[
{
"value": "C₅H₁₀ + 7.5O₂ → 5CO₂ + 5H₂O",
"misconception": "you wrote a fractional coefficient — 7.5 O₂ balances the count, but coefficients must be whole numbers; double everything instead",
"feedback": "This answer is wrong — you wrote a fractional coefficient — 7.5 O₂ balances the count, but coefficients must be whole numbers; double everything instead"
},
{
"value": "C₅H₁₀ + 7O₂ → 5CO₂ + 5H₂O",
"misconception": "you rounded the odd oxygen count instead of doubling — 5CO₂ + 5H₂O holds 15 oxygens, and 7O₂ supplies only 14; double every coefficient instead",
"feedback": "This answer is wrong — you rounded the odd oxygen count instead of doubling — 5CO₂ + 5H₂O holds 15 oxygens, and 7O₂ supplies only 14; double every coefficient instead"
},
{
"value": "C₅H₁₀ + 15O₂ → 5CO₂ + 5H₂O",
"misconception": "you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side",
"feedback": "This answer is wrong — you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side"
}
]
feedback
{
"keyExplanation": "Carbon: 5CO₂. Hydrogen: half of 10 gives 5H₂O. The right side then holds 10 + 5 = 15 oxygen atoms — odd, so double the fuel, CO₂, and H₂O coefficients (O₂ is still unset): 2C₅H₁₀ + O₂ → 10CO₂ + 10H₂O. Oxygen last: 20 + 10 = 30, so 15O₂. Check: carbon 10 and 10, hydrogen 20 and 20, oxygen 30 and 30.",
"anticipatedWrong": [
{
"value": "C₅H₁₀ + 7.5O₂ → 5CO₂ + 5H₂O",
"misconception": "you wrote a fractional coefficient — 7.5 O₂ balances the count, but coefficients must be whole numbers; double everything instead",
"feedback": "This answer is wrong — you wrote a fractional coefficient — 7.5 O₂ balances the count, but coefficients must be whole numbers; double everything instead"
},
{
"value": "C₅H₁₀ + 7O₂ → 5CO₂ + 5H₂O",
"misconception": "you rounded the odd oxygen count instead of doubling — 5CO₂ + 5H₂O holds 15 oxygens, and 7O₂ supplies only 14; double every coefficient instead",
"feedback": "This answer is wrong — you rounded the odd oxygen count instead of doubling — 5CO₂ + 5H₂O holds 15 oxygens, and 7O₂ supplies only 14; double every coefficient instead"
},
{
"value": "C₅H₁₀ + 15O₂ → 5CO₂ + 5H₂O",
"misconception": "you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side",
"feedback": "This answer is wrong — you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side"
}
]
}
RXN-023 · hard · transfer · seq 20 · authored (stage 2; PLAN DEVIATION recorded in authoring_notes: plan's 'calcium + iodine' blocked — the placed B7 seed (pool 22) holds the calcium WORD in its word-equation options at seq 7 (cross-form different-seq V-T7 FAIL); copper(I) iodide keeps the metal+halogen ion-charge synthesis shape, keeps iodine WORD home 20, adds the taught Roman-numeral read (Unit 4/IMB-036 per RXN-023 EXTRANOTES; RXN-008 WE0: copper forms more than one ion) and restores a real balancing stage; copper = other-scope WARN, no corpus item uses Cu + I₂) · text
Write and balance the formula equation: copper metal reacts with iodine to form solid copper(I) iodide. Enter the balanced equation.
[
{
"value": "Cu + I₂ → CuI",
"misconception": "you translated correctly but skipped the balancing — iodine stands at 2 against 1; place a 2 before CuI, then recount copper and place a 2 before Cu",
"feedback": "This answer is wrong — you translated correctly but skipped the balancing — iodine stands at 2 against 1; place a 2 before CuI, then recount copper and place a 2 before Cu"
},
{
"value": "Cu + I₂ → CuI₂",
"misconception": "you carried the 2 from I₂ into the product's formula — the (I) says Cu⁺, and Cu⁺ and I⁻ cancel one-to-one, so copper(I) iodide is CuI; subscripts are fixed by the substance, never by the balancing",
"feedback": "This answer is wrong — you carried the 2 from I₂ into the product's formula — the (I) says Cu⁺, and Cu⁺ and I⁻ cancel one-to-one, so copper(I) iodide is CuI; subscripts are fixed by the substance, never by the balancing"
},
{
"value": "2Cu + 2I → 2CuI",
"misconception": "you wrote iodine as single atoms — iodine is one of the seven two-atom elements, so uncombined iodine is I₂",
"feedback": "This answer is wrong — you wrote iodine as single atoms — iodine is one of the seven two-atom elements, so uncombined iodine is I₂"
}
]
feedback
{
"keyExplanation": "Translate: copper on its own is Cu; iodine uncombined is one of the seven two-atom elements, I₂; copper(I) iodide — the (I) says Cu⁺, and Cu⁺ and I⁻ cancel one-to-one — is CuI. Skeleton: Cu + I₂ → CuI. Balance iodine: place a 2 before CuI; recount — copper is 1 and 2. Balance copper: place a 2 before Cu. Check: 2Cu + I₂ → 2CuI — copper 2 and 2, iodine 2 and 2.",
"anticipatedWrong": [
{
"value": "Cu + I₂ → CuI",
"misconception": "you translated correctly but skipped the balancing — iodine stands at 2 against 1; place a 2 before CuI, then recount copper and place a 2 before Cu",
"feedback": "This answer is wrong — you translated correctly but skipped the balancing — iodine stands at 2 against 1; place a 2 before CuI, then recount copper and place a 2 before Cu"
},
{
"value": "Cu + I₂ → CuI₂",
"misconception": "you carried the 2 from I₂ into the product's formula — the (I) says Cu⁺, and Cu⁺ and I⁻ cancel one-to-one, so copper(I) iodide is CuI; subscripts are fixed by the substance, never by the balancing",
"feedback": "This answer is wrong — you carried the 2 from I₂ into the product's formula — the (I) says Cu⁺, and Cu⁺ and I⁻ cancel one-to-one, so copper(I) iodide is CuI; subscripts are fixed by the substance, never by the balancing"
},
{
"value": "2Cu + 2I → 2CuI",
"misconception": "you wrote iodine as single atoms — iodine is one of the seven two-atom elements, so uncombined iodine is I₂",
"feedback": "This answer is wrong — you wrote iodine as single atoms — iodine is one of the seven two-atom elements, so uncombined iodine is I₂"
}
]
}
RXN-019 · medium · application · seq 21 · authored (RXN-019 gate-prod pattern, typed-plan conversion as form A; decomposition-direction rotation per rows/_AUTHORING_PLAN.md row 21: 2HI → H₂ + I₂, drawable 2 -> 1+1, diatomic-coefficient case; stem formula-only, no material words) · frq
(a) Plan the particle diagram for 2HI → H₂ + I₂: state your key (which circle style stands for each element), then list the BEFORE panel and AFTER panel contents — for each substance, how many separate molecules/units you would draw and what one molecule looks like (which circles touch). Plain-text formulas accepted.
(b) Run the conservation check: count each kind of atom in both panels and state whether the diagram conserves atoms.
FIGURE (model_answer_diagram · model_answer_diagram) — see raw specraw spec
(a) Plan the particle diagram for 2HI → H₂ + I₂: state your key (which circle style stands for each element), then list the BEFORE panel and AFTER panel contents — for each substance, how many separate molecules/units you would draw and what one molecule looks like (which circles touch). Plain-text formulas accepted.
(b) Run the conservation check: count each kind of atom in both panels and state whether the diagram conserves atoms.
Part a. Plan the particle diagram for 2HI → H₂ + I₂: state your key (which circle style stands for each element), then list the BEFORE panel and AFTER panel contents — for each substance, how many separate molecules/units you would draw and what one molecule looks like (which circles touch). Plain-text formulas accepted.
Model: Key: small white circle = hydrogen, dark purple circle = iodine. Before panel: 2 separate hydrogen iodide molecules — each one small white circle and one dark purple circle touching. After panel: 1 hydrogen molecule — two small white circles touching — and 1 iodine molecule — two dark purple circles touching. The coefficients set the molecule counts (2 copies before; 1 and 1 after) and the subscripts set what one copy looks like. Atoms touch only within a molecule, with clear gaps between separate molecules.
Part b. Run the conservation check: count each kind of atom in both panels and state whether the diagram conserves atoms.
Model: Conservation check: the before panel holds 2 hydrogen circles and 2 iodine circles; the after panel holds 2 hydrogen circles and 2 iodine circles. Every per-element count matches, so the diagram conserves atoms.
Grading note: plain-text formulas accepted; Unicode subscripts never required. Any circle styles are acceptable so long as the key gives each element its own style and both panels follow it.
Full model answer. (a) Key: small white circle = hydrogen, dark purple circle = iodine. Before panel: 2 separate hydrogen iodide molecules — each one small white circle and one dark purple circle touching. After panel: 1 hydrogen molecule — two small white circles touching — and 1 iodine molecule — two dark purple circles touching. The coefficients set the molecule counts (2 copies before; 1 and 1 after) and the subscripts set what one copy looks like. Atoms touch only within a molecule, with clear gaps between separate molecules.
(b) Conservation check: the before panel holds 2 hydrogen circles and 2 iodine circles; the after panel holds 2 hydrogen circles and 2 iodine circles. Every per-element count matches, so the diagram conserves atoms.
Grading note: plain-text formulas accepted; Unicode subscripts never required. Any circle styles are acceptable so long as the key gives each element its own style and both panels follow it.
Form D
RXN-001 · easy · recall · seq 1 · authored (stage 2, per rows/_AUTHORING_PLAN.md row01: fresh why-read; foil classes parallel the B seed — drying / state change / color-soaked-in) · mcq4
A slice of bread is toasted until its surface becomes a brown, crisp layer that looks and tastes different from the bread inside. Why is this a chemical reaction?
The brown layer is made of new substances, with properties different from the bread. KEY
The heat only dried the moisture out of the bread's surface.
The bread's surface melted and then hardened again.
The brown color soaked into the bread from the hot toaster.
RXN-006 · easy · recall · seq 2 · AUTHORED ((aq) read per _AUTHORING_PLAN row02: powder stirred into a drink until it disappears; instance = powdered flavoring in fruit punch, no lexicon words, RXN-004 'drink powder' stock bigram avoided; usual-state (s) trap + mixture-looks-liquid (l) + disappeared-as-gas (g) foils) · mcq4
A spoonful of powdered flavoring is stirred into a pitcher of fruit punch until it completely disappears. Which state symbol fits the dissolved flavoring?
(aq) KEY
(s)
(l)
(g)
RXN-011 · easy · recall · seq 3 · AUTHORED (reverse read per _AUTHORING_PLAN row03, parallels the A seed same-seq; generic two-powders -> single gray solid scene (Fe + S class, unnamed) - no MATERIALS words; 21.5 verified unused across spec corpus, rows, and number ledgers; distractor classes: mass-vanished / heating-adds-mass / one-way-read) · mcq4
In a sealed tube, two powders react completely with each other when heated, forming a single gray solid and nothing else. The gray solid's mass is 21.5 g. What was the total mass of the two powders that reacted?
Exactly 21.5 g KEY
More than 21.5 g
Less than 21.5 g
It cannot be known from the solid's mass alone
RXN-003 · easy · recall · seq 4 · authored (single-sign map rotation: color; fresh colorless-to-deep-blue mixing scene per rows/_AUTHORING_PLAN.md row 04 — deliberately NOT the 'two clear liquids -> yellow solid' RXN-003 WE1 corpus instance; 'stays clear' wording makes the solid foil cleanly wrong; iodine-clock-class realism, substances unnamed) · mcq4
Two colorless solutions are combined in a beaker. The mixture stays clear but instantly turns deep blue throughout. Which sign that a reaction may have occurred is the deep blue appearing?
The color changes KEY
A solid forms
A gas forms
Light is given off
RXN-002 · medium · application · seq 5 · AUTHORED (instance-free claim critique — destroyed-as-fuel claim promoted to the stem; _AUTHORING_PLAN row05 FINAL rotation; MECH-ATOM-REARRANGE verbatim in key/explanation) · mcq4
A student says a chemical reaction destroys a few of the starting atoms, and that destroying them is what powers the change. What actually happens?
No atoms are destroyed — the atoms only separate and regroup into new combinations. KEY
The student is right — a reaction cannot happen unless some atoms are used up.
A few atoms are destroyed, but the reaction creates new ones to replace them.
The atoms are not destroyed — they are changed into new kinds of atoms.
RXN-007 · medium · application · seq 6 · authored (stage 2; PLAN DEVIATION recorded in authoring_notes: plan's 'zinc sulfate' swapped to manganese(II) sulfate — 'zinc' is spec_mats[RXN-007] own-lesson AND held at seq 7 by the C7 zinc-dichloride seed; manganese is un-lexiconed, reaction is a real BaSO₄ precipitation, polyatomic-carry + 1:1 structure kept) · text
Translate into a formula equation: manganese(II) sulfate + barium chloride → manganese(II) chloride + barium sulfate.
[
{
"value": "MnSO₄ + BaCl₂ → MnCl₂ + Ba(SO₄)₂",
"misconception": "you doubled the sulfate — Ba²⁺ and SO₄²⁻ have equal-size charges and cancel one-to-one, so barium sulfate is BaSO₄",
"feedback": "This answer is wrong — you doubled the sulfate — Ba²⁺ and SO₄²⁻ have equal-size charges and cancel one-to-one, so barium sulfate is BaSO₄"
},
{
"value": "MnSO₄ + BaCl₂ → MnCl + BaSO₄",
"misconception": "you gave manganese(II) chloride only one chloride — the (II) says Mn²⁺, which takes two Cl⁻: MnCl₂",
"feedback": "This answer is wrong — you gave manganese(II) chloride only one chloride — the (II) says Mn²⁺, which takes two Cl⁻: MnCl₂"
}
]
feedback
{
"keyExplanation": "manganese(II) sulfate: the (II) says Mn²⁺, and sulfate is SO₄²⁻ — equal-size charges cancel one-to-one, giving MnSO₄. Barium chloride: Ba²⁺ takes two Cl⁻, giving BaCl₂. Manganese(II) chloride: Mn²⁺ takes two Cl⁻ — MnCl₂. Barium sulfate: Ba²⁺ and SO₄²⁻ cancel one-to-one — BaSO₄. The sulfate ion carries through unchanged. The translation is MnSO₄ + BaCl₂ → MnCl₂ + BaSO₄.",
"anticipatedWrong": [
{
"value": "MnSO₄ + BaCl₂ → MnCl₂ + Ba(SO₄)₂",
"misconception": "you doubled the sulfate — Ba²⁺ and SO₄²⁻ have equal-size charges and cancel one-to-one, so barium sulfate is BaSO₄",
"feedback": "This answer is wrong — you doubled the sulfate — Ba²⁺ and SO₄²⁻ have equal-size charges and cancel one-to-one, so barium sulfate is BaSO₄"
},
{
"value": "MnSO₄ + BaCl₂ → MnCl + BaSO₄",
"misconception": "you gave manganese(II) chloride only one chloride — the (II) says Mn²⁺, which takes two Cl⁻: MnCl₂",
"feedback": "This answer is wrong — you gave manganese(II) chloride only one chloride — the (II) says Mn²⁺, which takes two Cl⁻: MnCl₂"
}
]
}
RXN-008 · medium · application · seq 7 · authored (numeral task; plan-FINAL cobalt home 7 — chromium reassigned to 20-E; real Co-displaces-Sn equation, coefficient-free/balanced-as-written per RXN-008 scope; tin same-seq with A seed = A5 WARN) · mcq4
Which word equation translates Co + SnCl₂ → CoCl₂ + Sn?
cobalt + tin(II) chloride → cobalt(II) chloride + tin KEY
cobalt + tin(II) chloride → cobalt(III) chloride + tin
cobalt + tin(II) chloride → cobalt dichloride + tin
cobalt + tin(II) chloride → cobalt(II) chlorate + tin
RXN-009 · medium · application · seq 8 · authored (stage 2, per rows/_AUTHORING_PLAN.md row08: record-the-count rotation, fluorine word home D8; foil classes parallel the B/C seeds — subscript-multiplied / separate-atoms / count-into-subscript) · mcq4
A lab data sheet must record 'four molecules of fluorine gas, F₂.' Which entry is correct?
4F₂ KEY
F₈
8F
F₄
RXN-010 · medium · application · seq 9 · authored (stage 2, per rows/_AUTHORING_PLAN.md row09 — DEVIATION RECORDED: the plan's 2Al₂(SO₄)₃ -> 24 shifted to 4Al₂(SO₄)₃ -> 48, because 'oxygen atoms does 2' is a verbatim RXN-010 own-corpus 4-gram (WE[1] 2Mg(NO₃)₂ and fluency[2] 2Al(OH)₃ stems) and grams carrying a material word are never whitelisted; 'oxygen atoms does 3' likewise (fluency[1] 3Fe₂O₃). Coefficient 4's gram appears only in the same-seq form-A seed (A5 WARN class, blind screens; WE[0]'s corpus gram is 'hydrogen atoms does 4'). Parentheses + outer subscript + coefficient class and the fixed permutational error space kept; 48 unused in the numbers ledger) · numeric
How many O atoms does 4Al₂(SO₄)₃ represent?
Answer: 48 atoms KEY
also accepted: 48 atoms
wrongValueDiagnostics
[
{
"value": 12,
"misconception": "you ignored the coefficient — one formula unit holds 12 oxygens, and the 4 in front quadruples it",
"feedback": "This answer is wrong — you ignored the coefficient — one formula unit holds 12 oxygens, and the 4 in front quadruples it"
},
{
"value": 16,
"misconception": "you skipped the outer subscript 3 — each formula unit holds three SO₄ groups, 12 oxygens, before the coefficient multiplies",
"feedback": "This answer is wrong — you skipped the outer subscript 3 — each formula unit holds three SO₄ groups, 12 oxygens, before the coefficient multiplies"
},
{
"value": 24,
"misconception": "you multiplied by the aluminum subscript instead of the coefficient — the 2 counts aluminum atoms only",
"feedback": "This answer is wrong — you multiplied by the aluminum subscript instead of the coefficient — the 2 counts aluminum atoms only"
}
]
feedback
{
"keyExplanation": "Count inside one formula unit first: each SO₄ holds 4 oxygens, and the outer subscript 3 makes 3 × 4 = 12. Multiply by the coefficient: 4 × 12 = 48 oxygen atoms.",
"anticipatedWrong": [
{
"value": 12,
"misconception": "you ignored the coefficient — one formula unit holds 12 oxygens, and the 4 in front quadruples it",
"feedback": "This answer is wrong — you ignored the coefficient — one formula unit holds 12 oxygens, and the 4 in front quadruples it"
},
{
"value": 16,
"misconception": "you skipped the outer subscript 3 — each formula unit holds three SO₄ groups, 12 oxygens, before the coefficient multiplies",
"feedback": "This answer is wrong — you skipped the outer subscript 3 — each formula unit holds three SO₄ groups, 12 oxygens, before the coefficient multiplies"
},
{
"value": 24,
"misconception": "you multiplied by the aluminum subscript instead of the coefficient — the 2 counts aluminum atoms only",
"feedback": "This answer is wrong — you multiplied by the aluminum subscript instead of the coefficient — the 2 counts aluminum atoms only"
}
]
}
RXN-012 · medium · application · seq 10 · authored (stage 2, per rows/_AUTHORING_PLAN.md row10: D = sealed glow-ampoule pick-the-reason rotation; no scanned material words or numbers; foil classes: light-carried-matter / coincidence / no-reaction-because-mass-held) · mcq4
A sealed toy glow ampoule is bent until the thin barrier inside it breaks. Its two liquids react, and the ampoule shines softly for a whole evening. The next morning it weighs exactly what it did before it was bent. Why is its mass unchanged?
Nothing left the sealed ampoule, and atoms are never destroyed — they only regrouped, each keeping its own mass. KEY
The glow carried a little matter away as light — just too little for any balance to detect.
By coincidence, the new substances happened to form with exactly the liquids' total mass.
No reaction really happened — a genuine chemical reaction would have changed the mass.
RXN-013 · medium · application · seq 11 · authored 2026-09-07 (row-11 agent) per blueprint row 11 case_target + _AUTHORING_PLAN row11 (D = missing product, simple add): Ca + S -> CaS synthesis, real masses = molar masses ÷ 10 (40.08 / 32.06 / 72.14), displayed bookkeeping exact (4.0+3.2 = 7.2); parallels the seed B misconception classes in the addition direction · numeric
In a sealed tube, 4.0 g of Ca metal is heated with 3.2 g of S powder until they react completely, forming only CaS. What mass of CaS forms? Give your answer in grams to one decimal place.
Answer: 7.2 g KEY
also accepted: 7.2 g
scaffold
[
"Write down the values in the question:",
"mass of Ca = 4.0 g",
"mass of S = 3.2 g",
"Write down the equation:",
"total mass of reactants = total mass of products",
"In this problem's substances:",
"mass of Ca + mass of S = mass of CaS",
"Make the mass of CaS the subject:",
"mass of CaS = mass of Ca + mass of S",
"The mass of CaS is now the subject, so substitute in the values, and calculate:",
"mass of CaS = 4.0 + 3.2",
"mass of CaS = 7.2 g"
]
wrongValueDiagnostics
[
{
"value": 0.8,
"misconception": "you subtracted the reactant masses — BOTH reactants end up inside the CaS, so add them",
"feedback": "This answer is wrong — you subtracted the reactant masses — BOTH reactants end up inside the CaS, so add them"
},
{
"value": 4.0,
"misconception": "you counted only the Ca — the S's 3.2 g also ends up in the CaS",
"feedback": "This answer is wrong — you counted only the Ca — the S's 3.2 g also ends up in the CaS"
},
{
"value": 3.2,
"misconception": "you counted only the S — the Ca's 4.0 g also ends up in the CaS",
"feedback": "This answer is wrong — you counted only the S — the Ca's 4.0 g also ends up in the CaS"
}
]
feedback
{
"keyExplanation": "Write down the values in the question:\nmass of Ca = 4.0 g\nmass of S = 3.2 g\nWrite down the equation:\ntotal mass of reactants = total mass of products\nIn this problem's substances:\nmass of Ca + mass of S = mass of CaS\nMake the mass of CaS the subject:\nmass of CaS = mass of Ca + mass of S\nThe mass of CaS is now the subject, so substitute in the values, and calculate:\nmass of CaS = 4.0 + 3.2\nmass of CaS = 7.2 g",
"anticipatedWrong": [
{
"value": 0.8,
"misconception": "you subtracted the reactant masses — BOTH reactants end up inside the CaS, so add them",
"feedback": "This answer is wrong — you subtracted the reactant masses — BOTH reactants end up inside the CaS, so add them"
},
{
"value": 4.0,
"misconception": "you counted only the Ca — the S's 3.2 g also ends up in the CaS",
"feedback": "This answer is wrong — you counted only the Ca — the S's 3.2 g also ends up in the CaS"
},
{
"value": 3.2,
"misconception": "you counted only the S — the Ca's 4.0 g also ends up in the CaS",
"feedback": "This answer is wrong — you counted only the S — the Ca's 4.0 g also ends up in the CaS"
}
]
}
RXN-014 · medium · application · seq 12 · authored (stage 2, per rows/_AUTHORING_PLAN.md row12: D = gas-IN direction prediction, reading RISES — 2Ca(s) + O₂(g) → 2CaO(s), Ca FORMULA only (calcium WORD home stays seq 20), 'surroundings' phrasing avoids the banned own-lesson word 'air'; NOT magnesium/steel wool (RXN-014 corpus); no numbers; foil classes: law-misapplied-to-reading / rise-by-creation / open-always-falls) · mcq4
A strip of metal in an open dish on a balance is strongly heated until it reacts with a gas from its surroundings: 2Ca(s) + O₂(g) → 2CaO(s). How will the balance reading change while the reaction runs?
The reading will rise — the gas reactant comes in from the surroundings, and its mass ends up in the solid held by the dish. KEY
The reading will stay the same — by the law of conservation of mass, a reaction can never change what a balance reads.
The reading will rise because the reaction creates new matter as the solid product forms.
The reading will fall — an open container always loses mass while a reaction runs.
RXN-015 · medium · application · seq 13 · authored (stage 2, per rows/_AUTHORING_PLAN.md row 13: D = the 'neither conserved' claim class — rubidium + bromine draft with one product unit drawn per reactant particle, Rb 2/3 and Br 2/3, so the particle count 3/3 matches while both atom counts fail (the inverse of A/C's count-particles trap); rubidium unscanned + gate-fresh; the plan's strontium-iodide sketch superseded — iodine word home moved to seq 20 by the row20 coordination; foil classes: particle-count-matched / one-recount-skipped each way) · mcq4
The figure gives a student's particle diagram of rubidium combining with bromine to form a salt. Count each kind of atom in both panels. Which statement is correct?
FIGURE (reaction-particle-panels · stimulus) — key: [{"element": "Rb", "circle": "dark violet circle"}, {"element": "Br", "circle": "dark red-brown circle"}] · panels: [{"label": "before", "molecules": [{"formula": "Rb", "count": 2, "drawing": "one dark violet circle on its own"}, {"formula": "Br₂", "count": 1, "drawing": "… · style: "clean textbook reaction particle diagram, presented as a student's draft; atoms touch only within a molecule; clear gaps between separate molecules; arrow f…raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "reaction-particle-panels",
"key": [
{
"element": "Rb",
"circle": "dark violet circle"
},
{
"element": "Br",
"circle": "dark red-brown circle"
}
],
"panels": [
{
"label": "before",
"molecules": [
{
"formula": "Rb",
"count": 2,
"drawing": "one dark violet circle on its own"
},
{
"formula": "Br₂",
"count": 1,
"drawing": "two dark red-brown circles touching"
}
]
},
{
"label": "after",
"molecules": [
{
"formula": "RbBr",
"count": 3,
"drawing": "one dark violet circle touching one dark red-brown circle"
}
]
}
],
"style": "clean textbook reaction particle diagram, presented as a student's draft; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"
}
}
Neither rubidium nor bromine keeps its atom count. KEY
Every kind of atom is conserved.
Rubidium atoms are conserved; some bromine has gone missing.
Bromine's atom count holds steady, but rubidium's does not.
RXN-018 · medium · application · seq 14 · authored (stage 2, per rows/_AUTHORING_PLAN.md row 14: D = Sr + F₂ → SrF₂ free-atom-metal + diatomic synthesis, real direct combination; fluorine appears as FORMULA only in scanned fields (the word's home is D8) and strontium only in unscanned feedback; foil classes: diatomic-split / product-unit-broken / panels-reversed) · mcq4
The particle diagram in the figure represents which equation?
FIGURE (reaction-particle-panels · stimulus) — key: [{"element": "Sr", "circle": "large silver-gray circle"}, {"element": "F", "circle": "small light blue circle"}] · panels: [{"label": "before", "molecules": [{"formula": "Sr", "count": 1, "drawing": "one large silver-gray circle on its own"}, {"formula": "F₂", "count": 1, "drawin… · style: "clean textbook reaction particle diagram; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "reaction-particle-panels",
"key": [
{
"element": "Sr",
"circle": "large silver-gray circle"
},
{
"element": "F",
"circle": "small light blue circle"
}
],
"panels": [
{
"label": "before",
"molecules": [
{
"formula": "Sr",
"count": 1,
"drawing": "one large silver-gray circle on its own"
},
{
"formula": "F₂",
"count": 1,
"drawing": "two small light blue circles touching"
}
]
},
{
"label": "after",
"molecules": [
{
"formula": "SrF₂",
"count": 1,
"drawing": "one large silver-gray circle with a small light blue circle touching each side"
}
]
}
],
"style": "clean textbook reaction particle diagram; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"
}
}
Sr + F₂ → SrF₂ KEY
Sr + 2F → SrF₂
Sr + F₂ → SrF + F
SrF₂ → Sr + F₂
RXN-020 · medium · application · seq 15 · authored (stage 2, per rows/_AUTHORING_PLAN.md row15: D = 2Al + 3I₂ → 2AlI₃, real synthesis; aluminum FORMULA only (the word is banned own-lesson RXN-020) — element names sit in feedback only (unscanned, seed precedent); iodine formulas at other seqs (C14 options, C21 prompt) are scan-invisible with no shared 4-gram; wrong-value classes: subscript tamper / iodine-fixed-aluminum-unrecounted / non-smallest set) · text
Balance the equation Al + I₂ → AlI₃. Type the balanced equation.
[
{
"value": "Al + I₂ → AlI₂",
"misconception": "you rewrote the product to match the diatomic — AlI₂ is a different substance; AlI₃ is fixed by the compound itself, and the fix is coefficients",
"feedback": "This answer is wrong — you rewrote the product to match the diatomic — AlI₂ is a different substance; AlI₃ is fixed by the compound itself, and the fix is coefficients"
},
{
"value": "Al + 3I₂ → 2AlI₃",
"misconception": "you fixed iodine but never recounted aluminum — 2AlI₃ leaves aluminum at 1 and 2, so Al needs a 2 as well",
"feedback": "This answer is wrong — you fixed iodine but never recounted aluminum — 2AlI₃ leaves aluminum at 1 and 2, so Al needs a 2 as well"
},
{
"value": "4Al + 6I₂ → 4AlI₃",
"misconception": "you doubled a set that already worked — use the smallest whole-number coefficients: 2, 3, 2",
"feedback": "This answer is wrong — you doubled a set that already worked — use the smallest whole-number coefficients: 2, 3, 2"
}
]
feedback
{
"keyExplanation": "Count: aluminum 1 and 1, iodine 2 and 3. The iodine counts meet at 6: place a 3 in front of I₂ and a 2 in front of AlI₃ — that moves aluminum to 1 and 2, so place a 2 in front of Al. Recount: aluminum 2 and 2, iodine 6 and 6 — 2Al + 3I₂ → 2AlI₃.",
"anticipatedWrong": [
{
"value": "Al + I₂ → AlI₂",
"misconception": "you rewrote the product to match the diatomic — AlI₂ is a different substance; AlI₃ is fixed by the compound itself, and the fix is coefficients",
"feedback": "This answer is wrong — you rewrote the product to match the diatomic — AlI₂ is a different substance; AlI₃ is fixed by the compound itself, and the fix is coefficients"
},
{
"value": "Al + 3I₂ → 2AlI₃",
"misconception": "you fixed iodine but never recounted aluminum — 2AlI₃ leaves aluminum at 1 and 2, so Al needs a 2 as well",
"feedback": "This answer is wrong — you fixed iodine but never recounted aluminum — 2AlI₃ leaves aluminum at 1 and 2, so Al needs a 2 as well"
},
{
"value": "4Al + 6I₂ → 4AlI₃",
"misconception": "you doubled a set that already worked — use the smallest whole-number coefficients: 2, 3, 2",
"feedback": "This answer is wrong — you doubled a set that already worked — use the smallest whole-number coefficients: 2, 3, 2"
}
]
}
RXN-021 · medium · application · seq 16 · authored (stage 2, per rows/_AUTHORING_PLAN.md row16: fresh real double replacement Ba(OH)₂ + Li₂SO₄ → BaSO₄ + 2LiOH — hydroxide + sulfate carried as units; formula-only stem, barium/lithium words never appear (barium WORD homes 6/20 untouched); plan-checked vs A20/D6 word registers and unscanned answer fields; wrong-value classes: left-at-1 / formula rewritten / doubled the wrong side without recount) · text
Balance the equation Ba(OH)₂ + Li₂SO₄ → BaSO₄ + LiOH. Enter your balanced equation.
[
{
"value": "Ba(OH)₂ + Li₂SO₄ → BaSO₄ + LiOH",
"misconception": "you left the counts at 1 — hydroxide is 2 against 1 and lithium 2 against 1; the coefficient 2 on LiOH fixes both",
"feedback": "This answer is wrong — you left the counts at 1 — hydroxide is 2 against 1 and lithium 2 against 1; the coefficient 2 on LiOH fixes both"
},
{
"value": "Ba(OH)₂ + Li₂SO₄ → BaSO₄ + Li(OH)₂",
"misconception": "you changed a formula — Li(OH)₂ does not exist; hydroxide's fix is the coefficient 2 in front of LiOH",
"feedback": "This answer is wrong — you changed a formula — Li(OH)₂ does not exist; hydroxide's fix is the coefficient 2 in front of LiOH"
},
{
"value": "2Ba(OH)₂ + Li₂SO₄ → BaSO₄ + 2LiOH",
"misconception": "you doubled Ba(OH)₂ as well — recount: barium is now 2 against 1 and hydroxide 4 against 2; only LiOH needed the 2",
"feedback": "This answer is wrong — you doubled Ba(OH)₂ as well — recount: barium is now 2 against 1 and hydroxide 4 against 2; only LiOH needed the 2"
}
]
feedback
{
"keyExplanation": "Hydroxide and sulfate both appear unchanged — count them as units. Count: barium 1 and 1, hydroxide 2 and 1, lithium 2 and 1, sulfate 1 and 1. Place a 2 in front of LiOH for hydroxide; recount — lithium is now 2 and 2 and sulfate stays 1 and 1, everything matches: Ba(OH)₂ + Li₂SO₄ → BaSO₄ + 2LiOH.",
"anticipatedWrong": [
{
"value": "Ba(OH)₂ + Li₂SO₄ → BaSO₄ + LiOH",
"misconception": "you left the counts at 1 — hydroxide is 2 against 1 and lithium 2 against 1; the coefficient 2 on LiOH fixes both",
"feedback": "This answer is wrong — you left the counts at 1 — hydroxide is 2 against 1 and lithium 2 against 1; the coefficient 2 on LiOH fixes both"
},
{
"value": "Ba(OH)₂ + Li₂SO₄ → BaSO₄ + Li(OH)₂",
"misconception": "you changed a formula — Li(OH)₂ does not exist; hydroxide's fix is the coefficient 2 in front of LiOH",
"feedback": "This answer is wrong — you changed a formula — Li(OH)₂ does not exist; hydroxide's fix is the coefficient 2 in front of LiOH"
},
{
"value": "2Ba(OH)₂ + Li₂SO₄ → BaSO₄ + 2LiOH",
"misconception": "you doubled Ba(OH)₂ as well — recount: barium is now 2 against 1 and hydroxide 4 against 2; only LiOH needed the 2",
"feedback": "This answer is wrong — you doubled Ba(OH)₂ as well — recount: barium is now 2 against 1 and hydroxide 4 against 2; only LiOH needed the 2"
}
]
}
RXN-004 · hard · transfer · seq 17 · authored (stage 2, per rows/_AUTHORING_PLAN.md row17: D = solid-sign rotation; genuine scene = orange solid on swirling two colorless liquids (worded gram-distinct from RXN-003 WE[1]/pool[7]@B4 and row01-E); foil classes: suspended-solid-settles / freezing-state-change / dissolved-solid-recrystallizes; no scanned material words or numbers) · mcq4
In which case is the appearance of a solid strong evidence of a chemical reaction?
Two colorless liquids are swirled together, and a bright orange solid instantly spreads through the mixture KEY
Silt stirred up in a shaken jar slowly settles back down into a firm layer at the base of the jar
A tub of leftover stew hardens into a solid block in the freezer
Glassy crystals slowly grow on a string hung in a sweetened solution
RXN-017 · hard · transfer · seq 18 · authored (stage 2, per rows/_AUTHORING_PLAN.md row 18: D = partial-check transfer rotation — student verifies one element and generalizes; underlying reaction Si + O₂ → SiO₂ real, proposal framed as the student's draft; silicon word home 18, SiO₂ family verified free; foil classes: second-guess-the-checked-element / appearance-pair / stop-where-the-student-stopped) · mcq4
Checking the proposed equation 2Si + O₂ → 2SiO₂, a student counts silicon — 2 on each side — and declares the whole equation balanced. Run the atom counts. Which element, if any, has unequal counts on the two sides?
O. KEY
Si.
Both Si and O.
No element — the student is right that the equation is balanced.
RXN-022 · hard · transfer · seq 19 · authored (stage 2, per rows/_AUTHORING_PLAN.md row19: D = benzene 2C₆H₆ + 15O₂ → 12CO₂ + 6H₂O, doubling required (odd right-side oxygen count 15); benzene real + unscanned, formula supplied, fuel home D19; 15 answer-side (unscanned - coexists with E9's answer-side 15 per the plan's row09 note); wrong-value classes: rounded-odd-count / fractional coefficient / hydrogen-halved-twice) · text
Benzene burns in a lab burner. Balance the equation C₆H₆ + O₂ → CO₂ + H₂O. Give the balanced equation.
[
{
"value": "C₆H₆ + 8O₂ → 6CO₂ + 3H₂O",
"misconception": "you rounded the odd oxygen count instead of doubling — 6CO₂ + 3H₂O holds 15 oxygens, and 8O₂ would supply 16; double every coefficient instead",
"feedback": "This answer is wrong — you rounded the odd oxygen count instead of doubling — 6CO₂ + 3H₂O holds 15 oxygens, and 8O₂ would supply 16; double every coefficient instead"
},
{
"value": "C₆H₆ + 7.5O₂ → 6CO₂ + 3H₂O",
"misconception": "you wrote a fractional coefficient — 7.5 O₂ balances the count, but coefficients must be whole numbers; double everything instead",
"feedback": "This answer is wrong — you wrote a fractional coefficient — 7.5 O₂ balances the count, but coefficients must be whole numbers; double everything instead"
},
{
"value": "2C₆H₆ + 15O₂ → 12CO₂ + 3H₂O",
"misconception": "you halved the hydrogen twice — 2C₆H₆ carries 12 hydrogens, needing 6H₂O, not 3",
"feedback": "This answer is wrong — you halved the hydrogen twice — 2C₆H₆ carries 12 hydrogens, needing 6H₂O, not 3"
}
]
feedback
{
"keyExplanation": "Carbon: 6CO₂. Hydrogen: half of 6 gives 3H₂O. The right side then holds 12 + 3 = 15 oxygen atoms — odd, so double the fuel, CO₂, and H₂O coefficients (O₂ is still unset): 2C₆H₆ + O₂ → 12CO₂ + 6H₂O. Oxygen last: 24 + 6 = 30, so 15O₂. Check: carbon 12 and 12, hydrogen 12 and 12, oxygen 30 and 30.",
"anticipatedWrong": [
{
"value": "C₆H₆ + 8O₂ → 6CO₂ + 3H₂O",
"misconception": "you rounded the odd oxygen count instead of doubling — 6CO₂ + 3H₂O holds 15 oxygens, and 8O₂ would supply 16; double every coefficient instead",
"feedback": "This answer is wrong — you rounded the odd oxygen count instead of doubling — 6CO₂ + 3H₂O holds 15 oxygens, and 8O₂ would supply 16; double every coefficient instead"
},
{
"value": "C₆H₆ + 7.5O₂ → 6CO₂ + 3H₂O",
"misconception": "you wrote a fractional coefficient — 7.5 O₂ balances the count, but coefficients must be whole numbers; double everything instead",
"feedback": "This answer is wrong — you wrote a fractional coefficient — 7.5 O₂ balances the count, but coefficients must be whole numbers; double everything instead"
},
{
"value": "2C₆H₆ + 15O₂ → 12CO₂ + 3H₂O",
"misconception": "you halved the hydrogen twice — 2C₆H₆ carries 12 hydrogens, needing 6H₂O, not 3",
"feedback": "This answer is wrong — you halved the hydrogen twice — 2C₆H₆ carries 12 hydrogens, needing 6H₂O, not 3"
}
]
}
RXN-023 · hard · transfer · seq 20 · authored (stage 2, per _AUTHORING_PLAN row20 FINAL: Ba(NO₃)₂ + K₂CO₃ → BaCO₃ + 2KNO₃, real precipitation; same-seq barium/potassium shares with A20 = plan-accepted A5-class parallel, distinct compounds; trap classes mirror the A seed's: skip-balance / formula rewrite / doubled equal-charge polyatomic) · text
Write and balance the formula equation: a solution of barium nitrate reacts with a solution of potassium carbonate, forming solid barium carbonate and a solution of potassium nitrate. Enter the balanced equation.
[
{
"value": "Ba(NO₃)₂ + K₂CO₃ → BaCO₃ + KNO₃",
"misconception": "you translated correctly but skipped the balancing — potassium and nitrate both stand at 2 against 1, and one 2 before KNO₃ fixes both",
"feedback": "This answer is wrong — you translated correctly but skipped the balancing — potassium and nitrate both stand at 2 against 1, and one 2 before KNO₃ fixes both"
},
{
"value": "Ba(NO₃)₂ + K₂CO₃ → BaCO₃ + K₂NO₃",
"misconception": "you changed a formula — K₂NO₃ does not exist; potassium nitrate, from K⁺ and NO₃⁻, is KNO₃, and the fix is the coefficient 2",
"feedback": "This answer is wrong — you changed a formula — K₂NO₃ does not exist; potassium nitrate, from K⁺ and NO₃⁻, is KNO₃, and the fix is the coefficient 2"
},
{
"value": "Ba(NO₃)₂ + K₂CO₃ → Ba(CO₃)₂ + 2KNO₃",
"misconception": "you gave barium carbonate a doubled formula — from Ba²⁺ and CO₃²⁻ the charges cancel one to one, so the product is BaCO₃",
"feedback": "This answer is wrong — you gave barium carbonate a doubled formula — from Ba²⁺ and CO₃²⁻ the charges cancel one to one, so the product is BaCO₃"
}
]
feedback
{
"keyExplanation": "Translate: barium nitrate — Ba²⁺ with two NO₃⁻ — is Ba(NO₃)₂; potassium carbonate — two K⁺ with CO₃²⁻ — is K₂CO₃; barium carbonate — the 2+ and 2− charges cancel one-to-one — is BaCO₃; potassium nitrate is KNO₃. Skeleton: Ba(NO₃)₂ + K₂CO₃ → BaCO₃ + KNO₃. Nitrate and carbonate appear unchanged — count them as units: barium 1 and 1, carbonate 1 and 1, nitrate 2 and 1, potassium 2 and 1. Place a 2 before KNO₃. Check: Ba(NO₃)₂ + K₂CO₃ → BaCO₃ + 2KNO₃ — every count matches.",
"anticipatedWrong": [
{
"value": "Ba(NO₃)₂ + K₂CO₃ → BaCO₃ + KNO₃",
"misconception": "you translated correctly but skipped the balancing — potassium and nitrate both stand at 2 against 1, and one 2 before KNO₃ fixes both",
"feedback": "This answer is wrong — you translated correctly but skipped the balancing — potassium and nitrate both stand at 2 against 1, and one 2 before KNO₃ fixes both"
},
{
"value": "Ba(NO₃)₂ + K₂CO₃ → BaCO₃ + K₂NO₃",
"misconception": "you changed a formula — K₂NO₃ does not exist; potassium nitrate, from K⁺ and NO₃⁻, is KNO₃, and the fix is the coefficient 2",
"feedback": "This answer is wrong — you changed a formula — K₂NO₃ does not exist; potassium nitrate, from K⁺ and NO₃⁻, is KNO₃, and the fix is the coefficient 2"
},
{
"value": "Ba(NO₃)₂ + K₂CO₃ → Ba(CO₃)₂ + 2KNO₃",
"misconception": "you gave barium carbonate a doubled formula — from Ba²⁺ and CO₃²⁻ the charges cancel one to one, so the product is BaCO₃",
"feedback": "This answer is wrong — you gave barium carbonate a doubled formula — from Ba²⁺ and CO₃²⁻ the charges cancel one to one, so the product is BaCO₃"
}
]
}
RXN-019 · medium · application · seq 21 · authored (RXN-019 gate-prod pattern, typed-plan conversion as form A; free-atom-reactant + diatomic case per rows/_AUTHORING_PLAN.md row 21: 2Na + Br₂ → 2NaBr; stem formula-only — the sodium and bromine WORDS never appear in scanned fields, word homes seq 3 and seq 13 untouched) · frq
(a) Plan the particle diagram for 2Na + Br₂ → 2NaBr: state your key (which circle style stands for each element), then list the BEFORE panel and AFTER panel contents — for each substance, how many separate molecules/units you would draw and what one molecule looks like (which circles touch). Plain-text formulas accepted.
(b) Run the conservation check: count each kind of atom in both panels and state whether the diagram conserves atoms.
FIGURE (model_answer_diagram · model_answer_diagram) — see raw specraw spec
(a) Plan the particle diagram for 2Na + Br₂ → 2NaBr: state your key (which circle style stands for each element), then list the BEFORE panel and AFTER panel contents — for each substance, how many separate molecules/units you would draw and what one molecule looks like (which circles touch). Plain-text formulas accepted.
(b) Run the conservation check: count each kind of atom in both panels and state whether the diagram conserves atoms.
Part a. Plan the particle diagram for 2Na + Br₂ → 2NaBr: state your key (which circle style stands for each element), then list the BEFORE panel and AFTER panel contents — for each substance, how many separate molecules/units you would draw and what one molecule looks like (which circles touch). Plain-text formulas accepted.
Model: Key: violet circle = sodium, dark red-brown circle = bromine. Before panel: 2 separate single sodium atoms — each one violet circle on its own; the metal is written without a subscript, so it is drawn as free atoms, not molecules — and 1 bromine molecule — two dark red-brown circles touching. After panel: 2 separate sodium bromide units — each one violet circle and one dark red-brown circle touching. The coefficients set the counts (2 free atoms and 1 molecule before; 2 units after) and the subscripts set what one copy looks like. Atoms touch only within a molecule or unit, with clear gaps between separate ones.
Part b. Run the conservation check: count each kind of atom in both panels and state whether the diagram conserves atoms.
Model: Conservation check: the before panel holds 2 sodium circles and 2 bromine circles; the after panel holds 2 sodium circles and 2 bromine circles. Every per-element count matches, so the diagram conserves atoms.
Grading note: plain-text formulas accepted; Unicode subscripts never required. Any circle styles are acceptable so long as the key gives each element its own style and both panels follow it.
Full model answer. (a) Key: violet circle = sodium, dark red-brown circle = bromine. Before panel: 2 separate single sodium atoms — each one violet circle on its own; the metal is written without a subscript, so it is drawn as free atoms, not molecules — and 1 bromine molecule — two dark red-brown circles touching. After panel: 2 separate sodium bromide units — each one violet circle and one dark red-brown circle touching. The coefficients set the counts (2 free atoms and 1 molecule before; 2 units after) and the subscripts set what one copy looks like. Atoms touch only within a molecule or unit, with clear gaps between separate ones.
(b) Conservation check: the before panel holds 2 sodium circles and 2 bromine circles; the after panel holds 2 sodium circles and 2 bromine circles. Every per-element count matches, so the diagram conserves atoms.
Grading note: plain-text formulas accepted; Unicode subscripts never required. Any circle styles are acceptable so long as the key gives each element its own style and both panels follow it.
Form E
RXN-001 · easy · recall · seq 1 · authored (stage 2, per rows/_AUTHORING_PLAN.md row01: p2-class judgment reworded fresh — mixing scene, no sealed-container wording, cannot-decide foil rotated from weighing to warmth; spare p2 not cloned) · mcq4
A student stirs two liquids together in a beaker. Tests on the result find only the same two starting liquids, spread evenly through each other. Did a chemical reaction occur?
No — no new substance formed, and a chemical reaction produces one or more new substances. KEY
Yes — the liquids spread evenly through each other, and spreading evenly is a chemical reaction.
Yes — any change a student can watch happening is a chemical reaction.
It cannot be decided without checking whether the mixture became warmer.
RXN-006 · easy · recall · seq 2 · AUTHORED ((g) read per _AUTHORING_PLAN row02: neon in a glowing sign tube, Ne(g); neon fresh, HOME E2 claimed; tube-is-solid (s) trap + glow-as-liquid (l) + (aq) catch-all foils) · mcq4
The neon inside a glowing sign tube, Ne, spreads out to fill the whole tube. Which state symbol fits the neon?
(g) KEY
(s)
(l)
(aq)
RXN-011 · easy · recall · seq 3 · AUTHORED (no-exceptions statement pick per _AUTHORING_PLAN row03; key = RXN-011 rule-line fragment VERBATIM (A3-protected); foil classes from the taught error space: energy-costs-mass / one-to-one matching / gas carve-out (fluency[0] d3 class reworded - fluency non-stem fields are whitelist sources); distinct from student-seen fluency[0] and from spare pool[31] (do-not-clone)) · mcq4
Which statement holds true in every chemical reaction, without exception?
The total mass of the products equals the total mass of the reactants. KEY
The total mass of the products is slightly less, because energy is given off.
Each product's mass equals the mass of one of the reactants.
The total mass stays the same only when no gas is made.
RXN-003 · easy · recall · seq 4 · authored (single-sign map rotation: temperature; fresh instant-cold-pack scene per rows/_AUTHORING_PLAN.md row 04 — hand warmer is own-fluency and banned, drink-powder/frost are RXN-004's reserved stock; coordinated with row17-C, which holds the hand-warmth temperature family) · mcq4
A student squeezes an instant cold pack, snapping the pouch inside. Within seconds the whole pack turns icy cold. Which sign that a reaction may have occurred is the sudden chill?
The temperature changes KEY
A gas forms
The color changes
A solid forms
RXN-002 · medium · application · seq 5 · AUTHORED (instance-free claim critique — surface-atoms-change-kind claim promoted to the stem; _AUTHORING_PLAN row05 FINAL rotation; MECH-ATOM-REARRANGE verbatim in key/explanation) · mcq4
A student says that when a chemical reaction happens, only the atoms on the surface of each substance change into different kinds of atoms, while the atoms deeper inside stay the same kind. What actually happens?
No atom anywhere changes kind — the atoms only separate and regroup into new combinations. KEY
The student is right — the change starts at the surface, so only the surface atoms change kind.
All of the atoms, not just the surface ones, change into new kinds of atoms.
The surface atoms are destroyed, and the atoms deeper inside move out to take their places.
RXN-007 · medium · application · seq 6 · authored (stage 2, per _AUTHORING_PLAN row06: 'nickel home E6' — Roman-numeral charge read + polyatomic carry; 'nickel' = other-scope WARN vs RXN-008 corpus, plan-accepted; same-seq Mn/Ni parallel with D = by design) · text
Translate into a formula equation: nickel(II) sulfate + barium chloride → nickel(II) chloride + barium sulfate.
[
{
"value": "Ni₂SO₄ + BaCl₂ → NiCl₂ + BaSO₄",
"misconception": "you read the (II) as a count of nickel atoms — the Roman numeral is the charge on the nickel ion (Ni²⁺), and Ni²⁺ cancels SO₄²⁻ one-to-one: NiSO₄",
"feedback": "This answer is wrong — you read the (II) as a count of nickel atoms — the Roman numeral is the charge on the nickel ion (Ni²⁺), and Ni²⁺ cancels SO₄²⁻ one-to-one: NiSO₄"
},
{
"value": "NiSO₃ + BaCl₂ → NiCl₂ + BaSO₃",
"misconception": "you wrote sulfite instead of sulfate — sulfate is the polyatomic ion SO₄²⁻; SO₃²⁻ is sulfite",
"feedback": "This answer is wrong — you wrote sulfite instead of sulfate — sulfate is the polyatomic ion SO₄²⁻; SO₃²⁻ is sulfite"
}
]
feedback
{
"keyExplanation": "nickel(II) sulfate: the (II) says Ni²⁺, and sulfate is SO₄²⁻ — equal-size charges cancel one-to-one, giving NiSO₄. Barium chloride: Ba²⁺ takes two Cl⁻, giving BaCl₂. Nickel(II) chloride: Ni²⁺ takes two Cl⁻ — NiCl₂. Barium sulfate: Ba²⁺ and SO₄²⁻ cancel one-to-one — BaSO₄. The sulfate ion carries through unchanged. The translation is NiSO₄ + BaCl₂ → NiCl₂ + BaSO₄.",
"anticipatedWrong": [
{
"value": "Ni₂SO₄ + BaCl₂ → NiCl₂ + BaSO₄",
"misconception": "you read the (II) as a count of nickel atoms — the Roman numeral is the charge on the nickel ion (Ni²⁺), and Ni²⁺ cancels SO₄²⁻ one-to-one: NiSO₄",
"feedback": "This answer is wrong — you read the (II) as a count of nickel atoms — the Roman numeral is the charge on the nickel ion (Ni²⁺), and Ni²⁺ cancels SO₄²⁻ one-to-one: NiSO₄"
},
{
"value": "NiSO₃ + BaCl₂ → NiCl₂ + BaSO₃",
"misconception": "you wrote sulfite instead of sulfate — sulfate is the polyatomic ion SO₄²⁻; SO₃²⁻ is sulfite",
"feedback": "This answer is wrong — you wrote sulfite instead of sulfate — sulfate is the polyatomic ion SO₄²⁻; SO₃²⁻ is sulfite"
}
]
}
RXN-008 · medium · application · seq 7 · authored (prefix + -ite/-ate task; P₂O₅ from the plan sketch had no coefficient-free real partner, prefix skill delivered on SO₂; Li₂O + SO₂ → Li₂SO₃ real and balanced as written; lithium unscanned, sulfur same-seq with B seed = A5 WARN; sulfite taught — unit04 IMB check + this lesson's own -ide/-ate/-ite distractor space) · mcq4
Which word equation translates Li₂O + SO₂ → Li₂SO₃?
RXN-009 · medium · application · seq 8 · authored (stage 2, per rows/_AUTHORING_PLAN.md row08 with a recorded deviation: plan's Br₂/Br₄ pair-pick sketch dropped — Br₄ is not a real substance (specNotes: all contrast pairs real) and E carries the which-rewrite-changed-the-substance rotation (WE[1]/FLU[1] class); fresh real pair PbO/2PbO/PbO₂, formula-only stem, no material words · mcq4
A storeroom label reads PbO. One student recopies the label as 2PbO, and another recopies it as PbO₂. Which recopied label shows a different substance?
Only PbO₂ KEY
Only 2PbO
Both recopied labels
Neither recopied label
RXN-010 · medium · application · seq 9 · authored (stage 2, per rows/_AUTHORING_PLAN.md row09: total-atoms count in 3KNO₃ = 15, paralleling the C seed's IN TOTAL register (same-seq clause share); potassium unscanned, formula-only stem; KNO₃ fresh to RXN-010's instance set and its corpus grams differ (RXN-006 WE '(aq) in KNO₃(aq)', RXN-021 WE0 '2KNO₃')) · numeric
How many atoms IN TOTAL does 3KNO₃ represent?
Answer: 15 atoms KEY
also accepted: 15 atoms
wrongValueDiagnostics
[
{
"value": 5,
"misconception": "you ignored the coefficient — one KNO₃ holds 5 atoms, and the 3 in front triples it",
"feedback": "This answer is wrong — you ignored the coefficient — one KNO₃ holds 5 atoms, and the 3 in front triples it"
},
{
"value": 9,
"misconception": "you skipped the potassium and the nitrogen — each carries no subscript, so each counts as 1 atom per formula unit",
"feedback": "This answer is wrong — you skipped the potassium and the nitrogen — each carries no subscript, so each counts as 1 atom per formula unit"
},
{
"value": 8,
"misconception": "you added the coefficient instead of multiplying by it",
"feedback": "This answer is wrong — you added the coefficient instead of multiplying by it"
}
]
feedback
{
"keyExplanation": "Count one formula unit: 1 potassium + 1 nitrogen + 3 oxygens = 5 atoms. Multiply by the coefficient: 3 × 5 = 15 atoms in total.",
"anticipatedWrong": [
{
"value": 5,
"misconception": "you ignored the coefficient — one KNO₃ holds 5 atoms, and the 3 in front triples it",
"feedback": "This answer is wrong — you ignored the coefficient — one KNO₃ holds 5 atoms, and the 3 in front triples it"
},
{
"value": 9,
"misconception": "you skipped the potassium and the nitrogen — each carries no subscript, so each counts as 1 atom per formula unit",
"feedback": "This answer is wrong — you skipped the potassium and the nitrogen — each carries no subscript, so each counts as 1 atom per formula unit"
},
{
"value": 8,
"misconception": "you added the coefficient instead of multiplying by it",
"feedback": "This answer is wrong — you added the coefficient instead of multiplying by it"
}
]
}
RXN-012 · medium · application · seq 10 · authored (stage 2, per rows/_AUTHORING_PLAN.md row10: E = container-role foil promoted to claim (A dist-2 class) as a correction task; no scanned material words or numbers; foil classes: agree-container-force / seal-pays-mass-back / balance-too-coarse) · mcq4
A reaction runs in a rigid, sealed canister sitting on a balance, and the reading never moves. A student credits the container: 'the seal squeezes the products, holding them at the same mass as the reactants.' What is the seal's actual role?
The seal only stops matter from getting in or out — the atoms inside keep their own mass, and that fixes the total. KEY
Nothing needs correcting — the squeeze of a sealed container really is what holds the mass steady.
The seal quietly gives up a little of its own mass, replacing whatever the reaction destroys.
The seal plays no part — readings stay steady only because balances are too coarse to show the tiny loss.
RXN-013 · medium · application · seq 11 · authored 2026-09-07 (row-11 agent) per blueprint row 11 case_target + _AUTHORING_PLAN row11 (E = decomposition split, subtract direction): ZnCO₃ -> ZnO + CO₂ thermal decomposition (calamine calcination), real masses = molar masses ÷ 10 (125.39 / 81.38 / 44.01), displayed bookkeeping exact (12.5 = 8.1+4.4); formula register keeps the carbon word out (HOMES rule: water/carbon words -> seq 20 only) · numeric
A sealed vessel holds 12.5 g of ZnCO₃. Strong heating decomposes all of it into solid ZnO and CO₂ gas. The solid left in the vessel weighs 8.1 g. What mass of CO₂ gas formed? Give your answer in grams to one decimal place.
Answer: 4.4 g KEY
also accepted: 4.4 g
scaffold
[
"Write down the values in the question:",
"mass of ZnCO₃ = 12.5 g",
"mass of ZnO = 8.1 g",
"Write down the equation:",
"total mass of reactants = total mass of products",
"In this problem's substances:",
"mass of ZnCO₃ = mass of ZnO + mass of CO₂",
"Make the mass of CO₂ the subject:",
"mass of CO₂ = mass of ZnCO₃ − mass of ZnO",
"Substitute in the values, and calculate:",
"mass of CO₂ = 12.5 − 8.1",
"mass of CO₂ = 4.4 g"
]
wrongValueDiagnostics
[
{
"value": 20.6,
"misconception": "you added the two masses — the ZnO is what remains of the 12.5 g, so subtract it",
"feedback": "This answer is wrong — you added the two masses — the ZnO is what remains of the 12.5 g, so subtract it"
},
{
"value": 12.5,
"misconception": "you repeated the starting mass — the 12.5 g splits between the ZnO and the CO₂, so subtract the ZnO",
"feedback": "This answer is wrong — you repeated the starting mass — the 12.5 g splits between the ZnO and the CO₂, so subtract the ZnO"
},
{
"value": 8.1,
"misconception": "you gave the mass of the leftover solid — the question asks for the gas that formed",
"feedback": "This answer is wrong — you gave the mass of the leftover solid — the question asks for the gas that formed"
}
]
feedback
{
"keyExplanation": "Write down the values in the question:\nmass of ZnCO₃ = 12.5 g\nmass of ZnO = 8.1 g\nWrite down the equation:\ntotal mass of reactants = total mass of products\nIn this problem's substances:\nmass of ZnCO₃ = mass of ZnO + mass of CO₂\nMake the mass of CO₂ the subject:\nmass of CO₂ = mass of ZnCO₃ − mass of ZnO\nSubstitute in the values, and calculate:\nmass of CO₂ = 12.5 − 8.1\nmass of CO₂ = 4.4 g",
"anticipatedWrong": [
{
"value": 20.6,
"misconception": "you added the two masses — the ZnO is what remains of the 12.5 g, so subtract it",
"feedback": "This answer is wrong — you added the two masses — the ZnO is what remains of the 12.5 g, so subtract it"
},
{
"value": 12.5,
"misconception": "you repeated the starting mass — the 12.5 g splits between the ZnO and the CO₂, so subtract the ZnO",
"feedback": "This answer is wrong — you repeated the starting mass — the 12.5 g splits between the ZnO and the CO₂, so subtract the ZnO"
},
{
"value": 8.1,
"misconception": "you gave the mass of the leftover solid — the question asks for the gas that formed",
"feedback": "This answer is wrong — you gave the mass of the leftover solid — the question asks for the gas that formed"
}
]
}
RXN-014 · medium · application · seq 12 · authored (stage 2, per rows/_AUTHORING_PLAN.md row12: E = claim-correction rotation with the balance-accuracy foil (B dist-2 class) promoted to the claim; instance-free open-bench scene, unnamed gas, no material words, no numbers; foil classes: agree-instrument / destruction / law-exception) · mcq4
A student watches a reaction fizz in an open beaker standing on a balance. While the fizzing goes on, the reading drifts steadily downward. The student shrugs: 'balances just lose accuracy while a reaction is running.' What is the real explanation?
The balance stays accurate — gas escapes the open beaker, and the reading falls by exactly the escaped gas's mass. KEY
The student is right — no reading taken while a reaction is running can be trusted.
The reading falls because the reaction destroys a small amount of matter as it runs.
Open containers are an exception to the law of conservation of mass, so the lost mass is gone for good.
RXN-015 · medium · application · seq 13 · authored (stage 2, per rows/_AUTHORING_PLAN.md row 13: E = the 'only halogen conserved' claim class — strontium + bromine draft where the unreacted strontium atom is dropped from the after panel, Sr 2/1 and Br 2/2 (an atom vanishing is the mirror of B's atom-created flaw; the leftover-reactant-must-still-be-drawn point); strontium unscanned, per-form distinct (its only other scanned-field words sit at A6, different form — noted for blind); E13 vs E14 metal+Br₂ figure-family adjacency on form E has zero scanned-field overlap (E14 is formula-only) and is flagged in authoring_notes for the stage-4 blind check; foil classes: vanished-atom-missed / swapped-counts / marked-wrong-too) · mcq4
A student's particle diagram in the figure shows liquid bromine and strontium reacting. Count each kind of atom in both panels. Which statement is correct?
FIGURE (reaction-particle-panels · stimulus) — key: [{"element": "Sr", "circle": "large silver-gray circle"}, {"element": "Br", "circle": "dark red-brown circle"}] · panels: [{"label": "before", "molecules": [{"formula": "Sr", "count": 2, "drawing": "one large silver-gray circle on its own"}, {"formula": "Br₂", "count": 1, "drawi… · style: "clean textbook reaction particle diagram, presented as a student's draft; atoms touch only within a molecule; clear gaps between separate molecules; arrow f…raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "reaction-particle-panels",
"key": [
{
"element": "Sr",
"circle": "large silver-gray circle"
},
{
"element": "Br",
"circle": "dark red-brown circle"
}
],
"panels": [
{
"label": "before",
"molecules": [
{
"formula": "Sr",
"count": 2,
"drawing": "one large silver-gray circle on its own"
},
{
"formula": "Br₂",
"count": 1,
"drawing": "two dark red-brown circles touching"
}
]
},
{
"label": "after",
"molecules": [
{
"formula": "SrBr₂",
"count": 1,
"drawing": "one large silver-gray circle with a dark red-brown circle touching each side"
}
]
}
],
"style": "clean textbook reaction particle diagram, presented as a student's draft; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"
}
}
The count of bromine atoms is conserved, but not the count of strontium atoms. KEY
Every kind of atom is conserved.
Strontium atoms are conserved, but the diagram loses bromine atoms.
Neither strontium nor bromine ends with its starting atom count.
RXN-018 · medium · application · seq 14 · authored (stage 2, per rows/_AUTHORING_PLAN.md row 14: E = Ca + Br₂ → CaBr₂ free-atom-metal + diatomic synthesis, real direct combination; formula-only options — calcium free for RXN-018 (banned RXN-021/010/007 only), bromine WORD home stays at seq 13; foil classes: subscript-dropped / diatomic-split / panels-reversed) · mcq4
Which equation is shown by the particle diagram in the figure?
FIGURE (reaction-particle-panels · stimulus) — key: [{"element": "Ca", "circle": "green circle"}, {"element": "Br", "circle": "dark red-brown circle"}] · panels: [{"label": "before", "molecules": [{"formula": "Ca", "count": 1, "drawing": "one green circle on its own"}, {"formula": "Br₂", "count": 1, "drawing": "two da… · style: "clean textbook reaction particle diagram; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "reaction-particle-panels",
"key": [
{
"element": "Ca",
"circle": "green circle"
},
{
"element": "Br",
"circle": "dark red-brown circle"
}
],
"panels": [
{
"label": "before",
"molecules": [
{
"formula": "Ca",
"count": 1,
"drawing": "one green circle on its own"
},
{
"formula": "Br₂",
"count": 1,
"drawing": "two dark red-brown circles touching"
}
]
},
{
"label": "after",
"molecules": [
{
"formula": "CaBr₂",
"count": 1,
"drawing": "one green circle with a dark red-brown circle touching each side"
}
]
}
],
"style": "clean textbook reaction particle diagram; atoms touch only within a molecule; clear gaps between separate molecules; arrow from before panel to after panel"
}
}
Ca + Br₂ → CaBr₂ KEY
Ca + Br₂ → CaBr
Ca + 2Br → CaBr₂
CaBr₂ → Ca + Br₂
RXN-020 · medium · application · seq 15 · authored (stage 2, per rows/_AUTHORING_PLAN.md row15: E = 6Li + N₂ → 2Li₃N, real (lithium nitride forms from the elements); Li/N₂ formulas only (nitrogen word banned own-lesson RXN-020, feedback-only element names per seed precedent); the plan's chosen smallest-set-trap-rich case; wrong-value classes: product-subscript tamper / one-side-only coefficient / non-smallest set) · text
Balance the equation Li + N₂ → Li₃N. Type the balanced equation.
[
{
"value": "Li + N₂ → Li₃N₂",
"misconception": "you changed the product's subscript to match the nitrogen — Li₃N is fixed by the compound itself; the fix is coefficients",
"feedback": "This answer is wrong — you changed the product's subscript to match the nitrogen — Li₃N is fixed by the compound itself; the fix is coefficients"
},
{
"value": "3Li + N₂ → Li₃N",
"misconception": "you fixed lithium but never recounted nitrogen — 3Li and Li₃N match at 3 and 3, but nitrogen still sits at 2 and 1",
"feedback": "This answer is wrong — you fixed lithium but never recounted nitrogen — 3Li and Li₃N match at 3 and 3, but nitrogen still sits at 2 and 1"
},
{
"value": "12Li + 2N₂ → 4Li₃N",
"misconception": "you doubled a set that already worked — use the smallest whole-number coefficients: 6, 1, 2",
"feedback": "This answer is wrong — you doubled a set that already worked — use the smallest whole-number coefficients: 6, 1, 2"
}
]
feedback
{
"keyExplanation": "Count: lithium 1 and 3, nitrogen 2 and 1. Place a 2 in front of Li₃N to fix nitrogen — that moves lithium to 1 and 6, so place a 6 in front of Li. Recount: lithium 6 and 6, nitrogen 2 and 2 — 6Li + N₂ → 2Li₃N.",
"anticipatedWrong": [
{
"value": "Li + N₂ → Li₃N₂",
"misconception": "you changed the product's subscript to match the nitrogen — Li₃N is fixed by the compound itself; the fix is coefficients",
"feedback": "This answer is wrong — you changed the product's subscript to match the nitrogen — Li₃N is fixed by the compound itself; the fix is coefficients"
},
{
"value": "3Li + N₂ → Li₃N",
"misconception": "you fixed lithium but never recounted nitrogen — 3Li and Li₃N match at 3 and 3, but nitrogen still sits at 2 and 1",
"feedback": "This answer is wrong — you fixed lithium but never recounted nitrogen — 3Li and Li₃N match at 3 and 3, but nitrogen still sits at 2 and 1"
},
{
"value": "12Li + 2N₂ → 4Li₃N",
"misconception": "you doubled a set that already worked — use the smallest whole-number coefficients: 6, 1, 2",
"feedback": "This answer is wrong — you doubled a set that already worked — use the smallest whole-number coefficients: 6, 1, 2"
}
]
}
RXN-021 · medium · application · seq 16 · authored (stage 2 — DEVIATION RECORDED from rows/_AUTHORING_PLAN.md row16's E pick: the plan's Cr(NO₃)₃ + KOH → Cr(OH)₃ + 3KNO₃ is the SAME equation row20-E's later FINAL entry claims for the form-E write-and-balance capstone — an E16 balancing item would hand E20 its answer; replaced with AlCl₃ + K₃PO₄ → AlPO₄ + 3KCl: real precipitation, phosphate carried as a unit, AlCl₃/K₃PO₄/AlPO₄ fresh to gate + corpus, corpus 'KCl' occurrences (RXN-006 FLU[2] prose, RXN-013 FLU[0] word register, RXN-017 gate spare) share no 4-gram window with the formula-only stem, KNO₃ kept off form E (claimed at E9); wrong-value classes: left-at-1 / formula rewritten / mirrored coefficient without recount) · text
Balance the equation AlCl₃ + K₃PO₄ → AlPO₄ + KCl. Enter your balanced equation.
[
{
"value": "AlCl₃ + K₃PO₄ → AlPO₄ + KCl",
"misconception": "you left everything at 1 — chlorine is 3 against 1 and potassium 3 against 1; the coefficient 3 on KCl fixes both",
"feedback": "This answer is wrong — you left everything at 1 — chlorine is 3 against 1 and potassium 3 against 1; the coefficient 3 on KCl fixes both"
},
{
"value": "AlCl₃ + K₃PO₄ → AlPO₄ + K₃Cl₃",
"misconception": "you changed a formula — K₃Cl₃ is not potassium chloride; the fix is the coefficient 3 in front of KCl, never a new subscript",
"feedback": "This answer is wrong — you changed a formula — K₃Cl₃ is not potassium chloride; the fix is the coefficient 3 in front of KCl, never a new subscript"
},
{
"value": "3AlCl₃ + K₃PO₄ → AlPO₄ + 3KCl",
"misconception": "you matched the 3 on the left as well — recount: aluminum is now 3 against 1 and chlorine 9 against 3; only KCl needed the 3",
"feedback": "This answer is wrong — you matched the 3 on the left as well — recount: aluminum is now 3 against 1 and chlorine 9 against 3; only KCl needed the 3"
}
]
feedback
{
"keyExplanation": "Phosphate appears unchanged on both sides — count it as a unit. Count: aluminum 1 and 1, chlorine 3 and 1, potassium 3 and 1, phosphate 1 and 1. Place a 3 in front of KCl for chlorine; recount — potassium is now 3 and 3 and phosphate stays 1 and 1, everything matches: AlCl₃ + K₃PO₄ → AlPO₄ + 3KCl.",
"anticipatedWrong": [
{
"value": "AlCl₃ + K₃PO₄ → AlPO₄ + KCl",
"misconception": "you left everything at 1 — chlorine is 3 against 1 and potassium 3 against 1; the coefficient 3 on KCl fixes both",
"feedback": "This answer is wrong — you left everything at 1 — chlorine is 3 against 1 and potassium 3 against 1; the coefficient 3 on KCl fixes both"
},
{
"value": "AlCl₃ + K₃PO₄ → AlPO₄ + K₃Cl₃",
"misconception": "you changed a formula — K₃Cl₃ is not potassium chloride; the fix is the coefficient 3 in front of KCl, never a new subscript",
"feedback": "This answer is wrong — you changed a formula — K₃Cl₃ is not potassium chloride; the fix is the coefficient 3 in front of KCl, never a new subscript"
},
{
"value": "3AlCl₃ + K₃PO₄ → AlPO₄ + 3KCl",
"misconception": "you matched the 3 on the left as well — recount: aluminum is now 3 against 1 and chlorine 9 against 3; only KCl needed the 3",
"feedback": "This answer is wrong — you matched the 3 on the left as well — recount: aluminum is now 3 against 1 and chlorine 9 against 3; only KCl needed the 3"
}
]
}
RXN-004 · hard · transfer · seq 17 · authored (stage 2, per rows/_AUTHORING_PLAN.md row17: E = light-sign rotation; genuine scene = cool glow on pouring two liquids, framed distinct from D10's sealed glow ampoule (row10 note) and from RXN-003's glow stick/firefly corpus; foil classes: electric-light / incandescence-from-heat / reflection; no scanned material words or numbers) · mcq4
In which case is the glow strong evidence of a chemical reaction?
Two colorless liquids poured together in a dim room give off a steady blue-green glow KEY
An LED reading lamp lights up the moment its switch is pressed
A horseshoe pulled from a blacksmith's forge glows bright orange
Reflective strips on a jacket flash brightly in passing headlights
RXN-017 · hard · transfer · seq 18 · authored (stage 2, per rows/_AUTHORING_PLAN.md row 18: E = pooled-total foil rotation — totals match at 5 and 5 while both per-element counts fail, exercising the RXN-016 per-element-not-pooled subsumption recorded in the blueprint; underlying reaction boron + oxygen → B₂O₃ real, proposal framed as the student's draft; boron word home 18, B₂O₃ family verified free; foil classes: caught-one-missed-other x2 / pooled-total agreement) · mcq4
A student judges the proposed equation 3B + O₂ → B₂O₃ balanced because both sides hold the same total number of atoms: five and five. Run the atom counts. Which element, if any, has unequal counts on the two sides?
Both B and O. KEY
B.
O.
No element — the student is right that the equation is balanced.
RXN-022 · hard · transfer · seq 19 · authored (stage 2, per rows/_AUTHORING_PLAN.md row19: E = decane 2C₁₀H₂₂ + 31O₂ → 20CO₂ + 22H₂O, doubling required (odd right-side oxygen count 31); decane real (diesel component) + unscanned, formula supplied, fuel home E19; stem token 22 unused per the numbers ledger, 31/20/22 answer-side (unscanned); wrong-value classes: odd-count-left-standing / double-only-O₂ / hydrogen-halved-twice) · text
Decane burns in a diesel-style engine. Balance the equation C₁₀H₂₂ + O₂ → CO₂ + H₂O. Give the balanced equation.
[
{
"value": "C₁₀H₂₂ + 15O₂ → 10CO₂ + 11H₂O",
"misconception": "you left the odd oxygen count standing — 10CO₂ + 11H₂O holds 31 oxygens, and no whole O₂ coefficient supplies 31; double every coefficient first",
"feedback": "This answer is wrong — you left the odd oxygen count standing — 10CO₂ + 11H₂O holds 31 oxygens, and no whole O₂ coefficient supplies 31; double every coefficient first"
},
{
"value": "C₁₀H₂₂ + 31O₂ → 10CO₂ + 11H₂O",
"misconception": "you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side",
"feedback": "This answer is wrong — you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side"
},
{
"value": "2C₁₀H₂₂ + 31O₂ → 20CO₂ + 11H₂O",
"misconception": "you halved the hydrogen twice — 2C₁₀H₂₂ carries 44 hydrogens, needing 22H₂O, not 11",
"feedback": "This answer is wrong — you halved the hydrogen twice — 2C₁₀H₂₂ carries 44 hydrogens, needing 22H₂O, not 11"
}
]
feedback
{
"keyExplanation": "Carbon: 10CO₂. Hydrogen: half of 22 gives 11H₂O. The right side then holds 20 + 11 = 31 oxygen atoms — odd, so double the fuel, CO₂, and H₂O coefficients (O₂ is still unset): 2C₁₀H₂₂ + O₂ → 20CO₂ + 22H₂O. Oxygen last: 40 + 22 = 62, so 31O₂. Check: carbon 20 and 20, hydrogen 44 and 44, oxygen 62 and 62.",
"anticipatedWrong": [
{
"value": "C₁₀H₂₂ + 15O₂ → 10CO₂ + 11H₂O",
"misconception": "you left the odd oxygen count standing — 10CO₂ + 11H₂O holds 31 oxygens, and no whole O₂ coefficient supplies 31; double every coefficient first",
"feedback": "This answer is wrong — you left the odd oxygen count standing — 10CO₂ + 11H₂O holds 31 oxygens, and no whole O₂ coefficient supplies 31; double every coefficient first"
},
{
"value": "C₁₀H₂₂ + 31O₂ → 10CO₂ + 11H₂O",
"misconception": "you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side",
"feedback": "This answer is wrong — you doubled only the O₂ term — the doubling move multiplies EVERY coefficient, then O₂ is set from the new right side"
},
{
"value": "2C₁₀H₂₂ + 31O₂ → 20CO₂ + 11H₂O",
"misconception": "you halved the hydrogen twice — 2C₁₀H₂₂ carries 44 hydrogens, needing 22H₂O, not 11",
"feedback": "This answer is wrong — you halved the hydrogen twice — 2C₁₀H₂₂ carries 44 hydrogens, needing 22H₂O, not 11"
}
]
}
RXN-023 · hard · transfer · seq 20 · authored (stage 2, per _AUTHORING_PLAN row20 FINAL: Cr(NO₃)₃ + 3KOH → Cr(OH)₃ + 3KNO₃, real precipitation; chromium WORD home 20-E — plan moved D7's numeral task to cobalt; row16-E deviated to AlCl₃ + K₃PO₄ expressly to preserve this assignment; taught WE[1] routine class (M(III) + hydroxide) on fresh substances, SEED-RULING-compliant; E9's 3KNO₃ = answer-side/word-register echo only, noted for blind review) · text
Write and balance the formula equation: a solution of chromium(III) nitrate reacts with a solution of potassium hydroxide, forming solid chromium(III) hydroxide and a solution of potassium nitrate. Enter the balanced equation.
[
{
"value": "Cr(NO₃)₃ + KOH → Cr(OH)₃ + KNO₃",
"misconception": "you translated correctly but skipped the balancing — count hydroxide as a unit: it stands at 3 against 1, and a 3 before KOH plus a 3 before KNO₃ make every count match",
"feedback": "This answer is wrong — you translated correctly but skipped the balancing — count hydroxide as a unit: it stands at 3 against 1, and a 3 before KOH plus a 3 before KNO₃ make every count match"
},
{
"value": "CrNO₃ + KOH → CrOH + KNO₃",
"misconception": "you built the formulas one-to-one instead of from the ion charges — the (III) says Cr³⁺, so chromium(III) nitrate is Cr(NO₃)₃ and chromium(III) hydroxide is Cr(OH)₃",
"feedback": "This answer is wrong — you built the formulas one-to-one instead of from the ion charges — the (III) says Cr³⁺, so chromium(III) nitrate is Cr(NO₃)₃ and chromium(III) hydroxide is Cr(OH)₃"
},
{
"value": "Cr(NO₃)₃ + 3KOH → Cr(OH)₃ + K₃NO₃",
"misconception": "you changed a formula to absorb the extra potassium — K₃NO₃ does not exist; potassium nitrate is KNO₃, and the fix is the coefficient 3",
"feedback": "This answer is wrong — you changed a formula to absorb the extra potassium — K₃NO₃ does not exist; potassium nitrate is KNO₃, and the fix is the coefficient 3"
}
]
feedback
{
"keyExplanation": "Translate: chromium(III) nitrate — the (III) says Cr³⁺, with three NO₃⁻ — is Cr(NO₃)₃; potassium hydroxide is KOH; chromium(III) hydroxide is Cr(OH)₃; potassium nitrate is KNO₃. Skeleton: Cr(NO₃)₃ + KOH → Cr(OH)₃ + KNO₃. Hydroxide and nitrate appear unchanged — count them as units: hydroxide is 1 and 3, so place a 3 before KOH; recount — potassium is 3 and 1 and nitrate is 3 and 1, so place a 3 before KNO₃. Check: Cr(NO₃)₃ + 3KOH → Cr(OH)₃ + 3KNO₃ — chromium 1 and 1, nitrate 3 and 3, potassium 3 and 3, hydroxide 3 and 3.",
"anticipatedWrong": [
{
"value": "Cr(NO₃)₃ + KOH → Cr(OH)₃ + KNO₃",
"misconception": "you translated correctly but skipped the balancing — count hydroxide as a unit: it stands at 3 against 1, and a 3 before KOH plus a 3 before KNO₃ make every count match",
"feedback": "This answer is wrong — you translated correctly but skipped the balancing — count hydroxide as a unit: it stands at 3 against 1, and a 3 before KOH plus a 3 before KNO₃ make every count match"
},
{
"value": "CrNO₃ + KOH → CrOH + KNO₃",
"misconception": "you built the formulas one-to-one instead of from the ion charges — the (III) says Cr³⁺, so chromium(III) nitrate is Cr(NO₃)₃ and chromium(III) hydroxide is Cr(OH)₃",
"feedback": "This answer is wrong — you built the formulas one-to-one instead of from the ion charges — the (III) says Cr³⁺, so chromium(III) nitrate is Cr(NO₃)₃ and chromium(III) hydroxide is Cr(OH)₃"
},
{
"value": "Cr(NO₃)₃ + 3KOH → Cr(OH)₃ + K₃NO₃",
"misconception": "you changed a formula to absorb the extra potassium — K₃NO₃ does not exist; potassium nitrate is KNO₃, and the fix is the coefficient 3",
"feedback": "This answer is wrong — you changed a formula to absorb the extra potassium — K₃NO₃ does not exist; potassium nitrate is KNO₃, and the fix is the coefficient 3"
}
]
}
RXN-019 · medium · application · seq 21 · authored (RXN-019 gate-prod pattern, typed-plan conversion as form A; two-in-one-out case per rows/_AUTHORING_PLAN.md row 21: 2SO₂ + O₂ → 2SO₃, 3 molecules -> 2; same-seq sulfur-oxide family share with form B = A5 class, by design; molecule-level echo of the student-seen fluency prod recorded in authoring_notes) · frq
(a) Plan the particle diagram for 2SO₂ + O₂ → 2SO₃: state your key (which circle style stands for each element), then list the BEFORE panel and AFTER panel contents — for each substance, how many separate molecules/units you would draw and what one molecule looks like (which circles touch). Plain-text formulas accepted.
(b) Run the conservation check: count each kind of atom in both panels and state whether the diagram conserves atoms.
FIGURE (model_answer_diagram · model_answer_diagram) — see raw specraw spec
(a) Plan the particle diagram for 2SO₂ + O₂ → 2SO₃: state your key (which circle style stands for each element), then list the BEFORE panel and AFTER panel contents — for each substance, how many separate molecules/units you would draw and what one molecule looks like (which circles touch). Plain-text formulas accepted.
(b) Run the conservation check: count each kind of atom in both panels and state whether the diagram conserves atoms.
Part a. Plan the particle diagram for 2SO₂ + O₂ → 2SO₃: state your key (which circle style stands for each element), then list the BEFORE panel and AFTER panel contents — for each substance, how many separate molecules/units you would draw and what one molecule looks like (which circles touch). Plain-text formulas accepted.
Model: Key: yellow circle = sulfur, red circle = oxygen. Before panel: 2 separate sulfur dioxide molecules — each a yellow circle with a red circle touching each side — and 1 oxygen molecule — two red circles touching. After panel: 2 separate sulfur trioxide molecules — each a yellow circle with three red circles touching it. The coefficients set the molecule counts (2 and 1 before; 2 after) and the subscripts set what one copy looks like. Atoms touch only within a molecule, with clear gaps between separate molecules.
Part b. Run the conservation check: count each kind of atom in both panels and state whether the diagram conserves atoms.
Model: Conservation check: the before panel holds 2 sulfur circles and 6 oxygen circles (4 in the sulfur dioxide molecules plus 2 in the free oxygen molecule); the after panel holds 2 sulfur circles and 6 oxygen circles. Every per-element count matches, so the diagram conserves atoms — the molecule count falling from 3 to 2 is allowed; atom counts are what must match.
Grading note: plain-text formulas accepted; Unicode subscripts never required. Any circle styles are acceptable so long as the key gives each element its own style and both panels follow it.
Full model answer. (a) Key: yellow circle = sulfur, red circle = oxygen. Before panel: 2 separate sulfur dioxide molecules — each a yellow circle with a red circle touching each side — and 1 oxygen molecule — two red circles touching. After panel: 2 separate sulfur trioxide molecules — each a yellow circle with three red circles touching it. The coefficients set the molecule counts (2 and 1 before; 2 after) and the subscripts set what one copy looks like. Atoms touch only within a molecule, with clear gaps between separate molecules.
(b) Conservation check: the before panel holds 2 sulfur circles and 6 oxygen circles (4 in the sulfur dioxide molecules plus 2 in the free oxygen molecule); the after panel holds 2 sulfur circles and 6 oxygen circles. Every per-element count matches, so the diagram conserves atoms — the molecule count falling from 3 to 2 is allowed; atom counts are what must match.
Grading note: plain-text formulas accepted; Unicode subscripts never required. Any circle styles are acceptable so long as the key gives each element its own style and both panels follow it.
End of Topic Test: Synthesis and decomposition & Single replacement and the activity series & Double replacement and precipitation & Combustion and classifying reactions (u06-t2 · 5 forms × 21 items · 105 total)
David's notes for James:
INTERACTION FORMATS (confirm): 17 mcq / 3 text ENTRY (seq 5 RXN-025 predict-the-synthesis-product formula, seq 10 RXN-032 replacement-compound formula, seq 15 RXN-036 partner-swap product formula - format parity with your text seeds on those atoms) / 1 FRQ (seq 21, RXN-041 written explanation, HS-PS1-2 primary). No numeric rows this gate - Unit 6 Topics 5-8 carry no quant lessons, so V-T6 had nothing to bite on (it still ran and PASSED).
TYPED-FORMULA GRADING CONTRACT (confirm - all 15 text items): your seed answer contract carried verbatim - typed FORMULA answer, EXACT MATCH against the canonical Unicode value + plain-digit acceptedAlternates (subscripts not required to type, e.g. Ba₃N₂ / Ba3N2); unit and sigFigs are null (a formula has neither - the recorded convention, exported as null). CASE: 'exact match' is case-significant by construction (element symbols: Ba3N2, never ba3n2 or BA3N2) - confirm your grader treats it so; the contract sentence lives in every item's gradingNote. Source `displayed` field == value on all 15 (the shared exporter carries `display` only, so the field is not in the export - nothing lost, asserted at packaging).
TEXT-ROW DIAGNOSTICS COVERAGE (flag): wrongValueDiagnostics [{value, misconception, feedback}] ride on 13 of the 15 text items (sourced from feedback.anticipatedWrong, 2-3 per item). A#5 and A#15 - two of your three form-A text seeds - carry a generic feedback.incorrectExplanation instead of per-value diagnostics; carried verbatim per the seed contract. Flag if you want per-value diagnostics authored for those two.
A#2 SEED KEY REPLACEMENT (confirm - sol authoritative finding, both majors): your RXN-026 which-equation seed keyed the 'decomposition' N₂O₄ → 2NO₂, which under RXN-026's OWN substance-counting rule (a coefficient adds no new substance) has one reactant substance and ONE product substance - not a decomposition by the course's own definition. Key replaced with ZnCO₃ → ZnO + CO₂ (the taught MgCO₃ pattern on a fresh real instance); the reverse-direction foil was mirrored to match and all feedback swept.
TWO CANONICAL REFERENCE FIGURES (A6 class - first gate with two): (1) the activity-series table (the canonical 12-metal series K..Au) is drawn IN FULL as the stimulus on rows 7/8/9/11 - relieved via gate_config.reference_figure_materials (the U01-G3 density-table class: names on screen for every student carry no instance signal; numbers + all gram scans stay armed); (2) the solubility-rules table (five taught rules naming the exception metals silver/lead/calcium/barium) is drawn IN FULL on rows 14/17 - the _shared A6 lane holds ONE entry, so this figure's relief is a recorded adjudicated_instance_family instead. PROPOSED _shared strengthening for the maintainer (documented, NOT applied - _shared read-only this wave): make reference_figure_materials accept a LIST of {figure_type, materials} entries.
ADJUDICATED INSTANCE FAMILIES x5 + extra_task_idioms x3 (recorded, full rationales in gate_config.json - the wrapper-enforced V-T7 residue is 94 fail lines, all covered, 0 uncovered): water-aqueous-definitional (rows 13/14 + B#1's SO₃+H₂O acid-rain seed - water IS the task input of the aqueous lessons); oxygen-combustion-supply (the seq-16 'plenty of oxygen' SUPPLY condition is the complete-combustion discriminator; every other oxygen use was converted to O₂ symbols in content); solubility-rules-figure-metals (the second reference figure, above); group-number-notation (tokens 17/13 - periodic-table canon, RXN-041's tested input at rows 18/21); charge-notation-artifact (SO₄²⁻/CO₃²⁻ tokenize to 'so42'/'co32', so ion charges read as values 42/32 - tokenizer artifact, not value reuse). Task idioms: 'predict the product and enter its formula' + 'write the formula of the compound produced' (your own seq-5/seq-10 seed task instructions) and 'is broken down by an electric current' (RXN-027's taught electrolysis clause).
COMBUSTION COURSE-AUTHORITY OVERRIDE @ A#19 (recorded, no content change): blind r1 rated 'Combustion' defensible for phosphorus burning 'under the broader chemistry definition' - combustion is course-locally DEFINED as hydrocarbon + O₂ → CO₂ + water (a metal/nonmetal burning in oxygen = synthesis in this scheme), the rule is stated twice in the reviewer's own conventions block, the distractor's misconception targets exactly this error, and r1 itself picked the key. Course-local definitions are authority (QB rule 11). Related notation simplifications kept per course register and recorded in the items' own grading notes: P/P₂O₅ (vs P₄/P₄O₁₀) at A#19, S vs S₈ at B#4, KO₂-vs-K₂O at C#5, PbCl₂ 'sparingly soluble' treated as insoluble per the supplied table at D#14. | UPDATE 2026-10-13 (A1 forms pass): James Moore ruled on 2026-10-08 (item 14) that a metal or nonmetal burning in oxygen IS a combustion as well as a synthesis ('it is both'; his note: 'Metals reacting with oxygen is burning/combustion'). The live lessons RXN-038/RXN-040 now teach it, and A#19 (P + O₂), B#4 (S + O₂) and C#4 (Al + O₂) in this export are RE-KEYED to the 'both' option with the 'synthesis only' / 'combustion only' foils; the six 'needs a hydrocarbon' feedback clauses in this gate now read 'a substance burning/reacting in O₂'. The 2026-09-08 override above is therefore history.
NOTA-ADJACENT TAUGHT OPTION SETS KEPT (confirm - recorded adjudication, V-T5 warns by design): 'None of these three types' is the spec-mandated fourth option on the seq-3 RXN-028 classify row (all five forms), and the product-A/product-B/both/neither permutational set is the RXN-037 register at seq 17. Course-local option conventions are authority (QB rule 11); no seed carried a true None/All-of-the-above (zero replacements; the export's own NOTA scan is clean).
SEED CENSUS + FRESHENINGS (SEED RULING - confirm): 48 of your 54-item pool placed (form A 19 / B 16 / C 13; forms D/E fully authored; your 3 demo_curated are byte-dupes of pool 48/49/50 - deduped, both refs cited on the placements); 6 spares for cause (interaction mismatches with the text rows, the Al₂O₃ capstone-demo claim, own-lesson zinc). Pool difficulty was null throughout - difficulty + band inferred and recorded per seed. 17 stage-1 freshenings (verbatim spec grams incl. digit-token equation grams, own-corpus material words, cross-form substance ledger - structures/keys/misconception classes kept) + QC-stage seed edits at A#1/A#5/A#11/A#14/A#15/A#17/A#18/A#19/B#8/B#9 (instance/wording de-collisions, all logged in fix_log.md) + the A#2 key replacement above.
FRQ (confirm): RXN-041 written-explanation production (R14): (a) state the pairing ratio + TYPE the product formula (plain digits accepted - V-T12 clean, no sub/superscripts required), (b) the full taught 5-beat chain (group → valence electrons → who gives/gains → how atoms pair → formula), (c) rebut a classmate's wrong-bookkeeping claim (the taught misconception classes rotated per form: direction / size-mass pseudo-rule / gain-count / share-confusion / give-count); rubric 3 criteria = 100, parts (a)/(b)/(c) split losslessly. STYLE CALLS FLAGGED FOR DAVID: the FRQ nonmetals are given as SYMBOL ONLY with the group supplied (Br₂/Cl₂ - every lexicon nonmetal WORD is claimed at an earlier seq by the substance ledger), and the ratio spread 1:2/1:1/1:3/1:1/1:1 is constraint-locked (a 2:1 case needs O or S, both own-corpus burned). frq.partAnswers + frq.graderDiagnostics are KEY-SIDE lanes with no section-6 lane - present at source, absent from the export (the U2-G5/U4-G1 schema-gap class).
SEQ-18 SAME-SEQ IODIDE FAMILY BY DESIGN (recorded A5 class): all five forms use an iodide partner at seq 18 (RXN-041 electron bookkeeping; five distinct metals - Ba/Cs/Sr/K/Rb) - RXN-041's own corpus burns Na/Cl/Mg/O/S/Ca/F/Al and every other lexicon nonmetal word is claimed elsewhere in the ledger. Scenario independence blind-screened (the shared gram windows were content-de-shared); flag if you want the halogen rotated per form instead.
BLIND-PACKET TOOLING NOTE for the _shared maintainer (documented, NOT applied - _shared read-only): make_blind_packet.py's fig_text renders reference-table figures only from a `rows` list-of-pairs field (the U01-G3 family); this gate's two canonical figures carry STRING LISTS (`metals`/`rules`), so 25 figure items rendered as a style line only and were blind-unanswerable in round 1 (both reviewers still picked every key - ZERO item defects in the class). A gate-local fixer rebuilt the descriptions from figureSpec (exactly the drawn content, R23) and the full figure set re-blinded clean (0 hard fails, 56/56 key picks).
Instance hygiene (binding course-wide rule, re-swept at packaging): zero uranium/plutonium/radium/actinide/enrichment/reactor/weapon/radiation/fission tokens anywhere in the export (0 hits); instances are classroom-safe throughout (Zn/Sn/Fe/Ba/Sr/Cs/Rb/Ni/Au chemistry, propene/pentane/decane/lamp-oil burns, chalk/baking-soda scenarios).
FRQ delivery: your `prod` draw-on-paper class is delivered as a typed diagram-PLAN task (state kinds/recipes/counts/spacing; rubric grades the same observables). Confirm this mapping (pending from the U01-G1 round-trip).
full notes file
# u06-t2 — notes/queries from David's side (U6-G2)
1. INTERACTION FORMATS (confirm): 17 mcq / 3 text ENTRY (seq 5 RXN-025 predict-the-synthesis-product formula, seq 10 RXN-032 replacement-compound formula, seq 15 RXN-036 partner-swap product formula - format parity with your text seeds on those atoms) / 1 FRQ (seq 21, RXN-041 written explanation, HS-PS1-2 primary). No numeric rows this gate - Unit 6 Topics 5-8 carry no quant lessons, so V-T6 had nothing to bite on (it still ran and PASSED).
2. TYPED-FORMULA GRADING CONTRACT (confirm - all 15 text items): your seed answer contract carried verbatim - typed FORMULA answer, EXACT MATCH against the canonical Unicode value + plain-digit acceptedAlternates (subscripts not required to type, e.g. Ba₃N₂ / Ba3N2); unit and sigFigs are null (a formula has neither - the recorded convention, exported as null). CASE: 'exact match' is case-significant by construction (element symbols: Ba3N2, never ba3n2 or BA3N2) - confirm your grader treats it so; the contract sentence lives in every item's gradingNote. Source `displayed` field == value on all 15 (the shared exporter carries `display` only, so the field is not in the export - nothing lost, asserted at packaging).
3. TEXT-ROW DIAGNOSTICS COVERAGE (flag): wrongValueDiagnostics [{value, misconception, feedback}] ride on 13 of the 15 text items (sourced from feedback.anticipatedWrong, 2-3 per item). A#5 and A#15 - two of your three form-A text seeds - carry a generic feedback.incorrectExplanation instead of per-value diagnostics; carried verbatim per the seed contract. Flag if you want per-value diagnostics authored for those two.
4. A#2 SEED KEY REPLACEMENT (confirm - sol authoritative finding, both majors): your RXN-026 which-equation seed keyed the 'decomposition' N₂O₄ → 2NO₂, which under RXN-026's OWN substance-counting rule (a coefficient adds no new substance) has one reactant substance and ONE product substance - not a decomposition by the course's own definition. Key replaced with ZnCO₃ → ZnO + CO₂ (the taught MgCO₃ pattern on a fresh real instance); the reverse-direction foil was mirrored to match and all feedback swept.
5. TWO CANONICAL REFERENCE FIGURES (A6 class - first gate with two): (1) the activity-series table (the canonical 12-metal series K..Au) is drawn IN FULL as the stimulus on rows 7/8/9/11 - relieved via gate_config.reference_figure_materials (the U01-G3 density-table class: names on screen for every student carry no instance signal; numbers + all gram scans stay armed); (2) the solubility-rules table (five taught rules naming the exception metals silver/lead/calcium/barium) is drawn IN FULL on rows 14/17 - the _shared A6 lane holds ONE entry, so this figure's relief is a recorded adjudicated_instance_family instead. PROPOSED _shared strengthening for the maintainer (documented, NOT applied - _shared read-only this wave): make reference_figure_materials accept a LIST of {figure_type, materials} entries.
6. ADJUDICATED INSTANCE FAMILIES x5 + extra_task_idioms x3 (recorded, full rationales in gate_config.json - the wrapper-enforced V-T7 residue is 94 fail lines, all covered, 0 uncovered): water-aqueous-definitional (rows 13/14 + B#1's SO₃+H₂O acid-rain seed - water IS the task input of the aqueous lessons); oxygen-combustion-supply (the seq-16 'plenty of oxygen' SUPPLY condition is the complete-combustion discriminator; every other oxygen use was converted to O₂ symbols in content); solubility-rules-figure-metals (the second reference figure, above); group-number-notation (tokens 17/13 - periodic-table canon, RXN-041's tested input at rows 18/21); charge-notation-artifact (SO₄²⁻/CO₃²⁻ tokenize to 'so42'/'co32', so ion charges read as values 42/32 - tokenizer artifact, not value reuse). Task idioms: 'predict the product and enter its formula' + 'write the formula of the compound produced' (your own seq-5/seq-10 seed task instructions) and 'is broken down by an electric current' (RXN-027's taught electrolysis clause).
7. COMBUSTION COURSE-AUTHORITY OVERRIDE @ A#19 (recorded, no content change): blind r1 rated 'Combustion' defensible for phosphorus burning 'under the broader chemistry definition' - combustion is course-locally DEFINED as hydrocarbon + O₂ → CO₂ + water (a metal/nonmetal burning in oxygen = synthesis in this scheme), the rule is stated twice in the reviewer's own conventions block, the distractor's misconception targets exactly this error, and r1 itself picked the key. Course-local definitions are authority (QB rule 11). Related notation simplifications kept per course register and recorded in the items' own grading notes: P/P₂O₅ (vs P₄/P₄O₁₀) at A#19, S vs S₈ at B#4, KO₂-vs-K₂O at C#5, PbCl₂ 'sparingly soluble' treated as insoluble per the supplied table at D#14. | UPDATE 2026-10-13 (A1 forms pass): James Moore ruled on 2026-10-08 (item 14) that a metal or nonmetal burning in oxygen IS a combustion as well as a synthesis ('it is both'; his note: 'Metals reacting with oxygen is burning/combustion'). The live lessons RXN-038/RXN-040 now teach it, and A#19 (P + O₂), B#4 (S + O₂) and C#4 (Al + O₂) in this export are RE-KEYED to the 'both' option with the 'synthesis only' / 'combustion only' foils; the six 'needs a hydrocarbon' feedback clauses in this gate now read 'a substance burning/reacting in O₂'. The 2026-09-08 override above is therefore history.
8. NOTA-ADJACENT TAUGHT OPTION SETS KEPT (confirm - recorded adjudication, V-T5 warns by design): 'None of these three types' is the spec-mandated fourth option on the seq-3 RXN-028 classify row (all five forms), and the product-A/product-B/both/neither permutational set is the RXN-037 register at seq 17. Course-local option conventions are authority (QB rule 11); no seed carried a true None/All-of-the-above (zero replacements; the export's own NOTA scan is clean).
9. SEED CENSUS + FRESHENINGS (SEED RULING - confirm): 48 of your 54-item pool placed (form A 19 / B 16 / C 13; forms D/E fully authored; your 3 demo_curated are byte-dupes of pool 48/49/50 - deduped, both refs cited on the placements); 6 spares for cause (interaction mismatches with the text rows, the Al₂O₃ capstone-demo claim, own-lesson zinc). Pool difficulty was null throughout - difficulty + band inferred and recorded per seed. 17 stage-1 freshenings (verbatim spec grams incl. digit-token equation grams, own-corpus material words, cross-form substance ledger - structures/keys/misconception classes kept) + QC-stage seed edits at A#1/A#5/A#11/A#14/A#15/A#17/A#18/A#19/B#8/B#9 (instance/wording de-collisions, all logged in fix_log.md) + the A#2 key replacement above.
10. FRQ (confirm): RXN-041 written-explanation production (R14): (a) state the pairing ratio + TYPE the product formula (plain digits accepted - V-T12 clean, no sub/superscripts required), (b) the full taught 5-beat chain (group → valence electrons → who gives/gains → how atoms pair → formula), (c) rebut a classmate's wrong-bookkeeping claim (the taught misconception classes rotated per form: direction / size-mass pseudo-rule / gain-count / share-confusion / give-count); rubric 3 criteria = 100, parts (a)/(b)/(c) split losslessly. STYLE CALLS FLAGGED FOR DAVID: the FRQ nonmetals are given as SYMBOL ONLY with the group supplied (Br₂/Cl₂ - every lexicon nonmetal WORD is claimed at an earlier seq by the substance ledger), and the ratio spread 1:2/1:1/1:3/1:1/1:1 is constraint-locked (a 2:1 case needs O or S, both own-corpus burned). frq.partAnswers + frq.graderDiagnostics are KEY-SIDE lanes with no section-6 lane - present at source, absent from the export (the U2-G5/U4-G1 schema-gap class).
11. SEQ-18 SAME-SEQ IODIDE FAMILY BY DESIGN (recorded A5 class): all five forms use an iodide partner at seq 18 (RXN-041 electron bookkeeping; five distinct metals - Ba/Cs/Sr/K/Rb) - RXN-041's own corpus burns Na/Cl/Mg/O/S/Ca/F/Al and every other lexicon nonmetal word is claimed elsewhere in the ledger. Scenario independence blind-screened (the shared gram windows were content-de-shared); flag if you want the halogen rotated per form instead.
12. BLIND-PACKET TOOLING NOTE for the _shared maintainer (documented, NOT applied - _shared read-only): make_blind_packet.py's fig_text renders reference-table figures only from a `rows` list-of-pairs field (the U01-G3 family); this gate's two canonical figures carry STRING LISTS (`metals`/`rules`), so 25 figure items rendered as a style line only and were blind-unanswerable in round 1 (both reviewers still picked every key - ZERO item defects in the class). A gate-local fixer rebuilt the descriptions from figureSpec (exactly the drawn content, R23) and the full figure set re-blinded clean (0 hard fails, 56/56 key picks).
13. Instance hygiene (binding course-wide rule, re-swept at packaging): zero uranium/plutonium/radium/actinide/enrichment/reactor/weapon/radiation/fission tokens anywhere in the export (0 hits); instances are classroom-safe throughout (Zn/Sn/Fe/Ba/Sr/Cs/Rb/Ni/Au chemistry, propene/pentane/decane/lamp-oil burns, chalk/baking-soda scenarios).
Ethene gas is burned in a welding torch: C₂H₄ + 3O₂ → 2CO₂ + 2H₂O. Classify the reaction.
A combustion reaction KEY
A synthesis reaction
A single replacement reaction
A decomposition reaction
RXN-025 · medium · application · seq 5 · seed:U6-G2/pool[3] · text
Barium burns in nitrogen gas. Predict the product and enter its formula.
Answer: Ba₃N₂ KEY
also accepted: Ba3N2
feedback
{
"keyExplanation": "Charges from position: barium is Group 2, so Ba²⁺; nitrogen is Group 15, so N³⁻. Criss-cross: the 2 crosses to N, the 3 crosses to Ba, giving Ba₃N₂. Check: 3 × (2+) + 2 × (3−) = 0.",
"incorrectExplanation": "If you got Ba₂N₃: you criss-crossed in reverse — nitrogen's 3 becomes BARIUM's subscript and barium's 2 becomes NITROGEN's subscript. If you got BaN: you ignored the charges — a 2+ ion cannot balance a 3− ion one to one; the charge numbers must criss-cross. If you got BaN₂: you kept nitrogen's molecular subscript — the product is built from ions, Ba²⁺ and N³⁻, not from N₂ molecules."
}
The metal rubidium reacts even more vigorously than potassium, the metal at the top of the activity series shown. If rubidium were added to the series, where would it go?
No — iron sits above copper, so the tank would react with the solution. KEY
Yes — iron sits above copper, so the tank is protected from the solution.
No — iron sits below copper, so the tank would react with the solution.
Yes — a metal tank never reacts with a dissolved compound.
RXN-032 · medium · application · seq 10 · seed:U6-G2/pool[24] (FRESHENED) · text
A strip of Al is placed in Pb(NO₃)₂ solution and a reaction occurs. Al forms Al³⁺ ions and nitrate is NO₃⁻. Write the formula of the compound produced.
Answer: Al(NO₃)₃ KEY
also accepted: Al(NO3)3
wrongValueDiagnostics
[
{
"value": "Al(NO₃)₂",
"misconception": "you copied the old compound's subscript instead of re-crossing the charges",
"feedback": "This answer is wrong — the 2 belonged to lead's compound. Re-cross Al³⁺ with NO₃⁻: Al(NO₃)₃."
},
{
"value": "AlNO₃",
"misconception": "you ignored the charges and paired one-to-one",
"feedback": "This answer is wrong — Al³⁺ needs three nitrate partners: Al(NO₃)₃."
},
{
"value": "Al₃NO₃",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 3 from Al³⁺ crosses to the nitrate: Al(NO₃)₃."
}
]
feedback
{
"keyExplanation": "Aluminum takes lead's place and pairs with the nitrate ions. Al³⁺ and NO₃⁻ criss-cross to Al(NO₃)₃ — never copy the old compound's subscripts.",
"anticipatedWrong": [
{
"value": "Al(NO₃)₂",
"misconception": "you copied the old compound's subscript instead of re-crossing the charges",
"feedback": "This answer is wrong — the 2 belonged to lead's compound. Re-cross Al³⁺ with NO₃⁻: Al(NO₃)₃."
},
{
"value": "AlNO₃",
"misconception": "you ignored the charges and paired one-to-one",
"feedback": "This answer is wrong — Al³⁺ needs three nitrate partners: Al(NO₃)₃."
},
{
"value": "Al₃NO₃",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 3 from Al³⁺ crosses to the nitrate: Al(NO₃)₃."
}
]
}
Use the solubility rules shown. Which one of these four compounds stays undissolved in water?
FIGURE (solubility-rules-table · stimulus) — title: "Solubility rules for ionic compounds in water" · rules: ["1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.", "2. Nitrates (NO₃⁻) are soluble.", "3. Chlorides, bromides, and iodides are soluble, except th… · style: "numbered reference table"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "solubility-rules-table",
"title": "Solubility rules for ionic compounds in water",
"rules": [
"1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.",
"2. Nitrates (NO₃⁻) are soluble.",
"3. Chlorides, bromides, and iodides are soluble, except those of silver (Ag⁺) and lead (Pb²⁺).",
"4. Sulfates (SO₄²⁻) are soluble, except those of barium (Ba²⁺), calcium (Ca²⁺), and lead (Pb²⁺).",
"5. Carbonates (CO₃²⁻) and hydroxides (OH⁻) are insoluble, except those of Group 1 metals."
],
"style": "numbered reference table"
}
}
BaCO₃ KEY
LiBr
Mg(NO₃)₂
K₂SO₄
RXN-036 · medium · application · seq 15 · seed:U6-G2/pool[36] · text
Solutions of potassium sulfate, K₂SO₄, and barium hydroxide, Ba(OH)₂, are mixed and the positive ions trade partners. Ba²⁺ is barium's ion and SO₄²⁻ is sulfate's. Write the formula of the compound formed by the barium ions.
Answer: BaSO₄ KEY
also accepted: BaSO4
feedback
{
"keyExplanation": "Barium's new partner is sulfate. Ba²⁺ and SO₄²⁻ carry equal charge numbers, so they balance one to one: BaSO₄. The full equation is K₂SO₄ + Ba(OH)₂ → BaSO₄ + 2KOH.",
"incorrectExplanation": "If you got Ba(SO₄)₂: you copied the old hydroxide subscript onto the sulfate — Ba²⁺ and SO₄²⁻ balance one to one. If you got Ba₂SO₄: you copied potassium's subscript onto barium — the new formula comes from the charges, and 2+ with 2− gives a one-to-one formula. If you got Ba₂(SO₄)₂: you stopped after criss-crossing — both subscripts divide by 2, and a formula gives the simplest whole-number ratio."
}
Propene, C₃H₆, burns completely in plenty of oxygen. Which balanced equation shows the reaction?
2C₃H₆ + 9O₂ → 6CO₂ + 6H₂O KEY
2C₃H₆ + 6O₂ → 6CO₂ + 6H₂
2C₃H₆ + 3O₂ → 6C + 6H₂O
2C₃H₆ + 6O₂ → 6CO + 6H₂O
RXN-037 · hard · transfer · seq 17 · seed:U6-G2/pool[39] · mcq4
Solutions of calcium bromide, CaBr₂, and lithium carbonate, Li₂CO₃, are mixed. Use the solubility rules shown. Which product, if either, is the precipitate?
FIGURE (solubility-rules-table · stimulus) — title: "Solubility rules for ionic compounds in water" · rules: ["1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.", "2. Nitrates (NO₃⁻) are soluble.", "3. Chlorides, bromides, and iodides are soluble, except th… · style: "numbered reference table"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "solubility-rules-table",
"title": "Solubility rules for ionic compounds in water",
"rules": [
"1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.",
"2. Nitrates (NO₃⁻) are soluble.",
"3. Chlorides, bromides, and iodides are soluble, except those of silver (Ag⁺) and lead (Pb²⁺).",
"4. Sulfates (SO₄²⁻) are soluble, except those of barium (Ba²⁺), calcium (Ca²⁺), and lead (Pb²⁺).",
"5. Carbonates (CO₃²⁻) and hydroxides (OH⁻) are insoluble, except those of Group 1 metals."
],
"style": "numbered reference table"
}
}
CaCO₃ is the precipitate. KEY
LiBr is the precipitate.
Both products are precipitates.
Neither — no precipitate forms.
RXN-041 · hard · transfer · seq 18 · seed:U6-G2/pool[52] · mcq4
Barium (Group 2) combines with iodine (Group 17); a single compound forms. Using valence electrons, which product and reason are correct?
BaI₂ — each barium atom gives two electrons and each iodine atom gains one, so two iodine atoms pair with each barium atom. KEY
BaI — each barium atom gives two electrons and each iodine atom gains two, so the atoms pair one-to-one.
Ba₂I — each barium atom gives one electron and each iodine atom gains two, so two barium atoms pair with each iodine atom.
BaI₂ — barium is heavier than iodine, and the heavier atom always takes the subscript-free position.
RXN-040 · hard · transfer · seq 19 · seed:U6-G2/pool[48] | 2026-10-13 A1 forms pass: RE-KEYED per James ruling 2026-10-08 #14 ('it is both' — a substance burning in oxygen is a combustion as well as a synthesis); key + options + feedback = the G2B ledger qti_followup text of record · mcq4
Phosphorus powder burns with a brilliant flame: 4P + 5O₂ → 2P₂O₅. Classify the reaction using the five reaction types.
Both synthesis and combustion KEY
Synthesis only, not combustion
Combustion only, not synthesis
Single replacement
RXN-040 · hard · transfer · seq 20 · authored (wave 4) · mcq4
Barium is a Group 2 metal. In a demonstration video, a small piece of barium is warmed with the Group 17 element Br₂ (a red-brown liquid), and the two react to form a single white compound. (Groups: barium — Group 2; the element in Br₂ — Group 17.)
Barium is a Group 2 metal. In a demonstration video, a small piece of barium is warmed with the Group 17 element Br₂ (a red-brown liquid), and the two react to form a single white compound. (Groups: barium — Group 2; the element in Br₂ — Group 17.)
(a) State how many Br atoms pair with each barium atom in the product, and write the product's formula. (Type the formula with plain digits, like XY2 — subscripts are not required.)
(b) Explain WHY the product has that formula, using the full taught chain: each element's group, its valence electrons, who gives and who gains, and how the atoms pair up.
(c) A classmate objects: 'The 2 in the formula only comes out because barium atoms are heavier than Br atoms, and the heavier atom always goes in front, leaving the subscript to the lighter one.' In one or two sentences, explain why this reasoning is wrong and state what actually sets the 2.
Part a. State how many Br atoms pair with each barium atom in the product, and write the product's formula. (Type the formula with plain digits, like XY2 — subscripts are not required.)
Model: Two Br atoms pair with each barium atom; the product is BaBr2.
Part b. Explain WHY the product has that formula, using the full taught chain: each element's group, its valence electrons, who gives and who gains, and how the atoms pair up.
Model: Barium sits in Group 2, so a barium atom has two valence electrons; the Group 17 element bromine has seven valence electrons and gains one more to complete its outer shell at eight. When they react, the barium atom gives its two valence electrons away — one to each of two Br atoms. One barium atom supplies exactly the two electrons that two Br atoms gain, so the atoms pair one-to-two and the product is BaBr2.
Part c. A classmate objects: 'The 2 in the formula only comes out because barium atoms are heavier than Br atoms, and the heavier atom always goes in front, leaving the subscript to the lighter one.' In one or two sentences, explain why this reasoning is wrong and state what actually sets the 2.
Model: Mass plays no part in the formula — the subscript comes from electron bookkeeping: each Br atom gains one electron while a barium atom gives two, so two Br atoms are needed for each barium atom.
Full model answer. (a) Two Br atoms pair with each barium atom; the product is BaBr2.
(b) Barium sits in Group 2, so a barium atom has two valence electrons; the Group 17 element bromine has seven valence electrons and gains one more to complete its outer shell at eight. When they react, the barium atom gives its two valence electrons away — one to each of two Br atoms. One barium atom supplies exactly the two electrons that two Br atoms gain, so the atoms pair one-to-two and the product is BaBr2.
(c) Mass plays no part in the formula — the subscript comes from electron bookkeeping: each Br atom gains one electron while a barium atom gives two, so two Br atoms are needed for each barium atom.
RXN-038 · easy · recall · seq 4 · seed:U6-G2/pool[43] | 2026-10-13 A1 forms pass: RE-KEYED per James ruling 2026-10-08 #14 ('it is both' — a substance burning in oxygen is a combustion as well as a synthesis); key + options + feedback = the G2B ledger qti_followup text of record | stem KEPT in the gate's O₂-symbol register (recorded family 'oxygen-combustion-supply': every non-supply oxygen use is the O₂ symbol); the drafted 'reacts with oxygen' stem variant was ours, not part of James's re-key · mcq4
Sulfur powder reacts with O₂: S + O₂ → SO₂. In the five-type scheme, classify the reaction.
Both a synthesis and a combustion KEY
A synthesis reaction, not a combustion
A combustion reaction, not a synthesis
A single replacement reaction
RXN-025 · medium · application · seq 5 · seed:U6-G2/pool[4] (FRESHENED) · text
Lithium reacts with nitrogen. Predict the product and enter its formula.
Answer: Li₃N KEY
also accepted: Li3N
wrongValueDiagnostics
[
{
"value": "LiN",
"misconception": "you ignored the charges and paired the atoms one-to-one",
"feedback": "This answer is wrong — you ignored the charges. N³⁻ needs three Li⁺ partners: Li₃N."
},
{
"value": "LiN₃",
"misconception": "you crossed the charges in the reverse direction — the 3 belongs on lithium",
"feedback": "This answer is wrong — you crossed the charges in the reverse direction. Nitrogen's 3 crosses to lithium: Li₃N."
}
]
feedback
{
"keyExplanation": "Lithium sits in Group 1, so Li⁺; nitrogen sits in Group 15, so its ion is N³⁻. Criss-cross 1 and 3: Li₃N.",
"anticipatedWrong": [
{
"value": "LiN",
"misconception": "you ignored the charges and paired the atoms one-to-one",
"feedback": "This answer is wrong — you ignored the charges. N³⁻ needs three Li⁺ partners: Li₃N."
},
{
"value": "LiN₃",
"misconception": "you crossed the charges in the reverse direction — the 3 belongs on lithium",
"feedback": "This answer is wrong — you crossed the charges in the reverse direction. Nitrogen's 3 crosses to lithium: Li₃N."
}
]
}
Baking soda, NaHCO₃, and gold(III) oxide, Au₂O₃, can each be broken down by strong heating. For which one can you predict the products from the formula alone, and what are they?
Au₂O₃ — it is a compound of two elements, so the products are gold and O₂. KEY
NaHCO₃ — any compound's products can be read straight from its formula.
Au₂O₃ — but the only product is gold.
Both — every compound breaks apart into its separate elements.
A student predicts that lead placed in zinc nitrate solution will react, 'because lead is heavier than zinc.' Use the activity series shown. What is the correct prediction?
No reaction — position in the series decides, and lead is beneath zinc. KEY
A reaction — heavier metals do push lighter metals out of their compounds.
A reaction — lead sits above zinc in the series.
No reaction — lead's weight keeps it from moving through the solution.
RXN-032 · medium · application · seq 10 · authored (wave 4) · text
A piece of Sn is placed in Cu(NO₃)₂ solution and a reaction occurs. The metal's ion is Sn²⁺ and nitrate is NO₃⁻. Write the formula of the compound produced.
Answer: Sn(NO₃)₂ KEY
also accepted: Sn(NO3)2
wrongValueDiagnostics
[
{
"value": "SnNO₃",
"misconception": "you ignored the charges and paired one-to-one",
"feedback": "This answer is wrong — Sn²⁺ needs two NO₃⁻ partners: Sn(NO₃)₂."
},
{
"value": "Sn₂NO₃",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 2 from Sn²⁺ crosses to the nitrate: Sn(NO₃)₂."
},
{
"value": "Sn(NO₃)₃",
"misconception": "you copied the old compound's subscript pattern instead of re-crossing the charges",
"feedback": "This answer is wrong — never copy the old compound's subscripts. Re-cross Sn²⁺ with NO₃⁻: Sn(NO₃)₂."
}
]
feedback
{
"keyExplanation": "Tin takes copper's place and pairs with the nitrate ions. Sn²⁺ and NO₃⁻ criss-cross to Sn(NO₃)₂ — the polyatomic ion stays together as a unit.",
"anticipatedWrong": [
{
"value": "SnNO₃",
"misconception": "you ignored the charges and paired one-to-one",
"feedback": "This answer is wrong — Sn²⁺ needs two NO₃⁻ partners: Sn(NO₃)₂."
},
{
"value": "Sn₂NO₃",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 2 from Sn²⁺ crosses to the nitrate: Sn(NO₃)₂."
},
{
"value": "Sn(NO₃)₃",
"misconception": "you copied the old compound's subscript pattern instead of re-crossing the charges",
"feedback": "This answer is wrong — never copy the old compound's subscripts. Re-cross Sn²⁺ with NO₃⁻: Sn(NO₃)₂."
}
]
}
Use the solubility rules shown to classify silver iodide, AgI.
FIGURE (solubility-rules-table · stimulus) — title: "Solubility rules for ionic compounds in water" · rules: ["1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.", "2. Nitrates (NO₃⁻) are soluble.", "3. Chlorides, bromides, and iodides are soluble, except th… · style: "numbered reference table"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "solubility-rules-table",
"title": "Solubility rules for ionic compounds in water",
"rules": [
"1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.",
"2. Nitrates (NO₃⁻) are soluble.",
"3. Chlorides, bromides, and iodides are soluble, except those of silver (Ag⁺) and lead (Pb²⁺).",
"4. Sulfates (SO₄²⁻) are soluble, except those of barium (Ba²⁺), calcium (Ca²⁺), and lead (Pb²⁺).",
"5. Carbonates (CO₃²⁻) and hydroxides (OH⁻) are insoluble, except those of Group 1 metals."
],
"style": "numbered reference table"
}
}
Insoluble — silver is an exception to the iodides rule. KEY
Soluble — iodides are soluble, and no exception applies.
Insoluble — every silver compound is insoluble.
Soluble — rule 2 says nitrates are soluble.
RXN-036 · medium · application · seq 15 · authored (wave 4) · text
Solutions of strontium chloride, SrCl₂, and potassium carbonate, K₂CO₃, are mixed and the positive ions trade partners. Strontium is Sr²⁺, while CO₃²⁻ is the carbonate ion. Write the formula of the compound formed by the strontium ions.
Answer: SrCO₃ KEY
also accepted: SrCO3
wrongValueDiagnostics
[
{
"value": "SrCO₃₂",
"misconception": "you kept both charge numbers instead of letting the matching 2s cancel",
"feedback": "This answer is wrong — equal charges cancel in the criss-cross: Sr²⁺ and CO₃²⁻ give SrCO₃."
},
{
"value": "Sr₂CO₃",
"misconception": "you copied the old compound's two-to-one pattern instead of re-crossing the charges",
"feedback": "This answer is wrong — K₂CO₃ was two-to-one because potassium's ion carries 1. Sr²⁺ matches CO₃²⁻ one-to-one: SrCO₃."
},
{
"value": "Sr(CO₃)₂",
"misconception": "you crossed the 2s without reducing the matching subscripts",
"feedback": "This answer is wrong — the matching 2s reduce: SrCO₃."
}
]
feedback
{
"keyExplanation": "Strontium pairs with the carbonate ion. Sr²⁺ and CO₃²⁻ carry matching 2s, which cancel: SrCO₃ — never copy the old compound's subscript.",
"anticipatedWrong": [
{
"value": "SrCO₃₂",
"misconception": "you kept both charge numbers instead of letting the matching 2s cancel",
"feedback": "This answer is wrong — equal charges cancel in the criss-cross: Sr²⁺ and CO₃²⁻ give SrCO₃."
},
{
"value": "Sr₂CO₃",
"misconception": "you copied the old compound's two-to-one pattern instead of re-crossing the charges",
"feedback": "This answer is wrong — K₂CO₃ was two-to-one because potassium's ion carries 1. Sr²⁺ matches CO₃²⁻ one-to-one: SrCO₃."
},
{
"value": "Sr(CO₃)₂",
"misconception": "you crossed the 2s without reducing the matching subscripts",
"feedback": "This answer is wrong — the matching 2s reduce: SrCO₃."
}
]
}
Candle wax is a hydrocarbon, C₂₃H₄₈. A candle burns steadily with more than enough oxygen, so the wax burns completely. Which products does this complete combustion make?
CO₂ and H₂O. KEY
CO and H₂O.
CO₂ and H₂ gas.
Soot and H₂O.
RXN-037 · hard · transfer · seq 17 · seed:U6-G2/pool[40] (FRESHENED) · mcq4
Solutions of silver nitrate, AgNO₃, and strontium bromide, SrBr₂, are mixed. Silver is Ag⁺ and strontium is Sr²⁺. Use the solubility rules shown. Which product, if either, is the precipitate?
FIGURE (solubility-rules-table · stimulus) — title: "Solubility rules for ionic compounds in water" · rules: ["1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.", "2. Nitrates (NO₃⁻) are soluble.", "3. Chlorides, bromides, and iodides are soluble, except th… · style: "numbered reference table"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "solubility-rules-table",
"title": "Solubility rules for ionic compounds in water",
"rules": [
"1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.",
"2. Nitrates (NO₃⁻) are soluble.",
"3. Chlorides, bromides, and iodides are soluble, except those of silver (Ag⁺) and lead (Pb²⁺).",
"4. Sulfates (SO₄²⁻) are soluble, except those of barium (Ba²⁺), calcium (Ca²⁺), and lead (Pb²⁺).",
"5. Carbonates (CO₃²⁻) and hydroxides (OH⁻) are insoluble, except those of Group 1 metals."
],
"style": "numbered reference table"
}
}
AgBr is the precipitate. KEY
Sr(NO₃)₂ is the precipitate.
Both products are precipitates.
Neither — no precipitate forms.
RXN-041 · hard · transfer · seq 18 · seed:U6-G2/pool[53] (FRESHENED) · mcq4
A student explains the compound CsI (cesium: Group 1; iodine: Group 17) this way: 'Cesium gains one electron from the iodine atom.' What is wrong with the explanation?
The direction — cesium is a metal, so its atom GIVES its one electron to the iodine atom. KEY
Nothing is wrong — metals gain electrons when they react with nonmetals.
The count — cesium exchanges seven electrons, because iodine sits in Group 17.
The pairing — two cesium atoms are needed, so the formula should be Cs₂I.
RXN-040 · hard · transfer · seq 19 · seed:U6-G2/pool[49] (FRESHENED) · mcq4
Classify the reaction BaCl₂(aq) + NiSO₄(aq) → BaSO₄(s) + NiCl₂(aq).
Double replacement KEY
Single replacement
Synthesis
Decomposition
RXN-040 · hard · transfer · seq 20 · authored (wave 4) · mcq4
Classify the reaction 2C₁₀H₂₂ + 31O₂ → 20CO₂ + 22H₂O.
Potassium is a Group 1 metal. A teacher shows a video of a small piece of potassium warmed in a jar of the Group 17 gas Cl₂; the two react to form a single white crystalline compound.
Potassium is a Group 1 metal. A teacher shows a video of a small piece of potassium warmed in a jar of the Group 17 gas Cl₂; the two react to form a single white crystalline compound.
(a) Give the number of Cl atoms that pair with each potassium atom in the product, and write the product's formula. (Type the formula with plain letters — no subscripts are needed.)
(b) Explain WHY the product has that formula, using the full taught chain: each element's group, its valence electrons, who gives and who gains, and how the atoms pair up.
(c) A classmate objects: 'It must be the Cl atom that gives an electron to potassium, because Cl₂ has electrons to spare — it has seven.' In one or two sentences, explain why this reasoning is wrong and state the correct direction of the transfer.
Part a. Give the number of Cl atoms that pair with each potassium atom in the product, and write the product's formula. (Type the formula with plain letters — no subscripts are needed.)
Model: One Cl atom pairs with each potassium atom; the product is KCl.
Part b. Explain WHY the product has that formula, using the full taught chain: each element's group, its valence electrons, who gives and who gains, and how the atoms pair up.
Model: Potassium sits in Group 1, so a potassium atom has one valence electron; the Group 17 element chlorine has seven valence electrons and gains one more to complete its outer shell at eight. When they react, each potassium atom gives its one valence electron to a Cl atom. One potassium atom supplies exactly the one electron one Cl atom gains, so the atoms pair one-to-one and the product is KCl.
Part c. A classmate objects: 'It must be the Cl atom that gives an electron to potassium, because Cl₂ has electrons to spare — it has seven.' In one or two sentences, explain why this reasoning is wrong and state the correct direction of the transfer.
Model: Seven valence electrons is one short of a complete shell, not a surplus — a Group 17 atom GAINS one electron, and the metal is the giver: potassium hands over its single valence electron.
Full model answer. (a) One Cl atom pairs with each potassium atom; the product is KCl.
(b) Potassium sits in Group 1, so a potassium atom has one valence electron; the Group 17 element chlorine has seven valence electrons and gains one more to complete its outer shell at eight. When they react, each potassium atom gives its one valence electron to a Cl atom. One potassium atom supplies exactly the one electron one Cl atom gains, so the atoms pair one-to-one and the product is KCl.
(c) Seven valence electrons is one short of a complete shell, not a surplus — a Group 17 atom GAINS one electron, and the metal is the giver: potassium hands over its single valence electron.
RXN-038 · easy · recall · seq 4 · seed:U6-G2/pool[44] | 2026-10-13 A1 forms pass: RE-KEYED per James ruling 2026-10-08 #14 ('it is both' — a substance burning in oxygen is a combustion as well as a synthesis); key + options + feedback = the G2B ledger qti_followup text of record | 2026-10-13 QC seat (gpt-6-astra, live definitions): foil 2 reworded to the explicit exclusion so its wrongness no longer hangs on the qualifier 'only' (A#19/B#4 pattern); key unchanged · mcq4
A student watches aluminum powder burn with a brilliant flash — 4Al + 3O₂ → 2Al₂O₃ — and classifies it as combustion 'because the metal is burning.' In the five-type scheme, what is the correct classification?
Both — a combustion and a synthesis KEY
A synthesis only — burning is not the test
A combustion, not a synthesis — the student is fully right
A decomposition reaction
RXN-025 · medium · application · seq 5 · authored (wave 4) · text
Potassium reacts with O₂. Predict the product and enter its formula.
Answer: K₂O KEY
also accepted: K2O
wrongValueDiagnostics
[
{
"value": "KO",
"misconception": "you ignored the charges and paired the atoms one-to-one",
"feedback": "This answer is wrong — you ignored the charges and paired the atoms one-to-one. Criss-cross K⁺ and O²⁻: the 2 crosses to potassium, giving K₂O."
},
{
"value": "KO₂",
"misconception": "you crossed the charge onto the wrong element — the 2 belongs on potassium",
"feedback": "This answer is wrong — you crossed the charge onto the wrong element. Oxygen's 2 crosses to potassium: K₂O."
},
{
"value": "K₂O₂",
"misconception": "you kept the 2 from the element formula O₂ as oxygen's subscript — the criss-cross uses ion charges, and the 1 from K⁺ goes unwritten",
"feedback": "This answer is wrong — the 2 in O₂ counts atoms in the element, not a charge. Criss-cross K⁺ and O²⁻: the 2 crosses to potassium and the unwritten 1 goes to oxygen: K₂O."
}
]
feedback
{
"keyExplanation": "Potassium sits in Group 1, so its ion is K⁺; oxygen sits in Group 16, so its ion is O²⁻. Criss-cross the charge numbers: K₂O.",
"anticipatedWrong": [
{
"value": "KO",
"misconception": "you ignored the charges and paired the atoms one-to-one",
"feedback": "This answer is wrong — you ignored the charges and paired the atoms one-to-one. Criss-cross K⁺ and O²⁻: the 2 crosses to potassium, giving K₂O."
},
{
"value": "KO₂",
"misconception": "you crossed the charge onto the wrong element — the 2 belongs on potassium",
"feedback": "This answer is wrong — you crossed the charge onto the wrong element. Oxygen's 2 crosses to potassium: K₂O."
},
{
"value": "K₂O₂",
"misconception": "you kept the 2 from the element formula O₂ as oxygen's subscript — the criss-cross uses ion charges, and the 1 from K⁺ goes unwritten",
"feedback": "This answer is wrong — the 2 in O₂ counts atoms in the element, not a charge. Criss-cross K⁺ and O²⁻: the 2 crosses to potassium and the unwritten 1 goes to oxygen: K₂O."
}
]
}
Yes — magnesium is higher than tin, so it takes tin's place in the compound. KEY
No — magnesium sits above tin, so the two metals cannot interact.
Yes — tin sits above magnesium, so tin gives up its place.
No — a metal inside a dissolved compound cannot be replaced.
RXN-032 · medium · application · seq 10 · authored (wave 4) · text
A coil of Zn is placed in AgNO₃ solution and a reaction occurs. The metal's ion is Zn²⁺ and nitrate is NO₃⁻. Write the formula of the compound produced.
Answer: Zn(NO₃)₂ KEY
also accepted: Zn(NO3)2
wrongValueDiagnostics
[
{
"value": "ZnNO₃",
"misconception": "you copied the old compound's one-to-one subscript pattern instead of re-crossing the charges",
"feedback": "This answer is wrong — AgNO₃ was one-to-one because silver's ion carries 1. Zn²⁺ needs two nitrates: Zn(NO₃)₂."
},
{
"value": "Zn₂NO₃",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 2 from Zn²⁺ crosses to the nitrate: Zn(NO₃)₂."
}
]
feedback
{
"keyExplanation": "Zinc takes silver's place and pairs with nitrate. Zn²⁺ and NO₃⁻ criss-cross to Zn(NO₃)₂ — never copy the old compound's one-to-one pattern.",
"anticipatedWrong": [
{
"value": "ZnNO₃",
"misconception": "you copied the old compound's one-to-one subscript pattern instead of re-crossing the charges",
"feedback": "This answer is wrong — AgNO₃ was one-to-one because silver's ion carries 1. Zn²⁺ needs two nitrates: Zn(NO₃)₂."
},
{
"value": "Zn₂NO₃",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 2 from Zn²⁺ crosses to the nitrate: Zn(NO₃)₂."
}
]
}
One lab group expects copper placed in magnesium sulfate solution to react, 'because copper is the shinier metal.' Use the activity series shown. What is the correct prediction?
A lab needs a clear solution. Use the solubility rules shown. Which one of these four compounds would fully dissolve in water?
FIGURE (solubility-rules-table · stimulus) — title: "Solubility rules for ionic compounds in water" · rules: ["1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.", "2. Nitrates (NO₃⁻) are soluble.", "3. Chlorides, bromides, and iodides are soluble, except th… · style: "numbered reference table"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "solubility-rules-table",
"title": "Solubility rules for ionic compounds in water",
"rules": [
"1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.",
"2. Nitrates (NO₃⁻) are soluble.",
"3. Chlorides, bromides, and iodides are soluble, except those of silver (Ag⁺) and lead (Pb²⁺).",
"4. Sulfates (SO₄²⁻) are soluble, except those of barium (Ba²⁺), calcium (Ca²⁺), and lead (Pb²⁺).",
"5. Carbonates (CO₃²⁻) and hydroxides (OH⁻) are insoluble, except those of Group 1 metals."
],
"style": "numbered reference table"
}
}
K₂CO₃ KEY
PbBr₂
Ca(OH)₂
PbSO₄
RXN-036 · medium · application · seq 15 · authored (wave 4) · text
Solutions of iron(III) nitrate, Fe(NO₃)₃, and potassium hydroxide, KOH, are mixed and the positive ions trade partners. Iron is Fe³⁺ and hydroxide is OH⁻. Write the formula of the compound formed by the iron ions.
Answer: Fe(OH)₃ KEY
also accepted: Fe(OH)3
wrongValueDiagnostics
[
{
"value": "FeOH",
"misconception": "you ignored the charges and paired one-to-one",
"feedback": "This answer is wrong — Fe³⁺ needs three hydroxide partners: Fe(OH)₃."
},
{
"value": "Fe₃OH",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 3 from Fe³⁺ crosses to the hydroxide: Fe(OH)₃."
},
{
"value": "Fe(OH)₂",
"misconception": "you used a remembered two, not the supplied charge — the stem gives Fe³⁺",
"feedback": "This answer is wrong — the stem supplies Fe³⁺, so three hydroxides pair with each iron ion: Fe(OH)₃."
}
]
feedback
{
"keyExplanation": "Iron pairs with hydroxide. Fe³⁺ and OH⁻ criss-cross to Fe(OH)₃ — the polyatomic ion stays together as a unit.",
"anticipatedWrong": [
{
"value": "FeOH",
"misconception": "you ignored the charges and paired one-to-one",
"feedback": "This answer is wrong — Fe³⁺ needs three hydroxide partners: Fe(OH)₃."
},
{
"value": "Fe₃OH",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 3 from Fe³⁺ crosses to the hydroxide: Fe(OH)₃."
},
{
"value": "Fe(OH)₂",
"misconception": "you used a remembered two, not the supplied charge — the stem gives Fe³⁺",
"feedback": "This answer is wrong — the stem supplies Fe³⁺, so three hydroxides pair with each iron ion: Fe(OH)₃."
}
]
}
A student says the products of burning a hydrocarbon completely 'depend on which hydrocarbon it is.' Is the student right?
No — complete combustion of any hydrocarbon gives CO₂ and H₂O; only the amounts differ. KEY
Yes — each hydrocarbon gives its own special pair of combustion products.
Yes — larger hydrocarbons give CO instead of CO₂.
No — burning any fuel of any kind gives CO₂ and H₂O.
RXN-037 · hard · transfer · seq 17 · seed:U6-G2/pool[41] (FRESHENED) · mcq4
Solutions of lithium carbonate, Li₂CO₃, and barium chloride, BaCl₂, are mixed. Use the solubility rules shown. Which equation shows the correct state symbols?
FIGURE (solubility-rules-table · stimulus) — title: "Solubility rules for ionic compounds in water" · rules: ["1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.", "2. Nitrates (NO₃⁻) are soluble.", "3. Chlorides, bromides, and iodides are soluble, except th… · style: "numbered reference table"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "solubility-rules-table",
"title": "Solubility rules for ionic compounds in water",
"rules": [
"1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.",
"2. Nitrates (NO₃⁻) are soluble.",
"3. Chlorides, bromides, and iodides are soluble, except those of silver (Ag⁺) and lead (Pb²⁺).",
"4. Sulfates (SO₄²⁻) are soluble, except those of barium (Ba²⁺), calcium (Ca²⁺), and lead (Pb²⁺).",
"5. Carbonates (CO₃²⁻) and hydroxides (OH⁻) are insoluble, except those of Group 1 metals."
],
"style": "numbered reference table"
}
}
Li₂CO₃(aq) + BaCl₂(aq) → BaCO₃(s) + 2LiCl(aq) KEY
Li₂CO₃(aq) + BaCl₂(aq) → BaCO₃(aq) + 2LiCl(s)
Li₂CO₃(aq) + BaCl₂(aq) → BaCO₃(aq) + 2LiCl(aq)
Li₂CO₃(aq) + BaCl₂(aq) → BaCO₃(s) + 2LiCl(s)
RXN-041 · hard · transfer · seq 18 · seed:U6-G2/pool[51] (FRESHENED) · mcq4
Strontium (Group 2) reacts with iodine from Group 17, forming a compound. Using valence electrons, which product and reason are correct?
SrI₂ — each strontium atom gives two electrons, and each of two iodine atoms gains one of them. KEY
SrI — the strontium atom gives two electrons and the iodine atom gains both, so the atoms pair one-to-one.
Sr₂I — each iodine atom hands one electron to each of two strontium atoms.
SrI₂ — the heavier of the two atoms always takes the subscript-free front position.
RXN-040 · hard · transfer · seq 19 · seed:U6-G2/pool[50] · mcq4
Classify the reaction MgCl₂ → Mg + Cl₂.
Decomposition KEY
Single replacement
Synthesis
Combustion
RXN-040 · hard · transfer · seq 20 · authored (wave 4) · mcq4
Gallium is a metal in Group 13. Warmed in a stream of Cl₂ gas, it reacts to form a single compound. (Cl₂ note: its element is in Group 17. Gallium holds three valence electrons.)
Gallium is a metal in Group 13. Warmed in a stream of Cl₂ gas, it reacts to form a single compound. (Cl₂ note: its element is in Group 17. Gallium holds three valence electrons.)
(a) How many Cl atoms pair with each gallium atom in the product? Write the product's formula. (Type the formula with plain digits, like XY3 — subscripts are not required.)
(b) Explain WHY the product has that formula, using the full taught chain: each element's group, its valence electrons, who gives and who gains, and how the atoms pair up.
(c) A classmate objects: 'Each Cl atom should gain three electrons — that is why three of them appear in the formula.' In one or two sentences, explain what is wrong with this bookkeeping and state the correct counts.
Part a. How many Cl atoms pair with each gallium atom in the product? Write the product's formula. (Type the formula with plain digits, like XY3 — subscripts are not required.)
Model: Three Cl atoms pair with each gallium atom; the product is GaCl3.
Part b. Explain WHY the product has that formula, using the full taught chain: each element's group, its valence electrons, who gives and who gains, and how the atoms pair up.
Model: Gallium sits in Group 13, so a gallium atom has three valence electrons; the Group 17 element chlorine has seven valence electrons and gains one more to complete its outer shell at eight. When they react, the gallium atom gives its three valence electrons away — one to each of three Cl atoms. One gallium atom supplies exactly the three electrons that three Cl atoms gain, so the atoms pair one-to-three and the product is GaCl3.
Part c. A classmate objects: 'Each Cl atom should gain three electrons — that is why three of them appear in the formula.' In one or two sentences, explain what is wrong with this bookkeeping and state the correct counts.
Model: A Group 17 atom gains only ONE electron — it already has seven and completes its shell at eight; the three in the formula appears because gallium gives three electrons and each Cl atom takes just one of them.
Full model answer. (a) Three Cl atoms pair with each gallium atom; the product is GaCl3.
(b) Gallium sits in Group 13, so a gallium atom has three valence electrons; the Group 17 element chlorine has seven valence electrons and gains one more to complete its outer shell at eight. When they react, the gallium atom gives its three valence electrons away — one to each of three Cl atoms. One gallium atom supplies exactly the three electrons that three Cl atoms gain, so the atoms pair one-to-three and the product is GaCl3.
(c) A Group 17 atom gains only ONE electron — it already has seven and completes its shell at eight; the three in the formula appears because gallium gives three electrons and each Cl atom takes just one of them.
A camping stove burns pentane: C₅H₁₂ + 8O₂ → 5CO₂ + 6H₂O. Classify the reaction.
A combustion reaction KEY
A synthesis reaction
A decomposition reaction
A double replacement reaction
RXN-025 · medium · application · seq 5 · authored (wave 4) · text
Strontium reacts with Br₂. Predict the product and enter its formula.
Answer: SrBr₂ KEY
also accepted: SrBr2
wrongValueDiagnostics
[
{
"value": "SrBr",
"misconception": "you ignored the charges and paired the atoms one-to-one",
"feedback": "This answer is wrong — you ignored the charges. Sr²⁺ needs two Br⁻ partners: SrBr₂."
},
{
"value": "Sr₂Br",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — you crossed the charges in the reverse direction. The 2 from Sr²⁺ lands on bromine: SrBr₂."
}
]
feedback
{
"keyExplanation": "Strontium sits in Group 2, so Sr²⁺; bromine sits in Group 17, so Br⁻. Criss-cross 2 and 1: SrBr₂.",
"anticipatedWrong": [
{
"value": "SrBr",
"misconception": "you ignored the charges and paired the atoms one-to-one",
"feedback": "This answer is wrong — you ignored the charges. Sr²⁺ needs two Br⁻ partners: SrBr₂."
},
{
"value": "Sr₂Br",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — you crossed the charges in the reverse direction. The 2 from Sr²⁺ lands on bromine: SrBr₂."
}
]
}
A newly tested metal reacts more readily than sodium and every metal below sodium, but not as readily as potassium. If it were added to the series shown, where would it belong?
No — copper sits beneath zinc, so it cannot push the zinc out. KEY
Yes — copper is beneath zinc, and the lower metal does the pushing.
No — but only because the bracelet is solid metal rather than powder.
Yes — zinc outranks copper, so the zinc leaves its compound and coats the bracelet.
RXN-032 · medium · application · seq 10 · authored (wave 4) · text
A ribbon of Mg is placed in NiCl₂ solution and a reaction occurs. The metal's ion is Mg²⁺ and chloride is Cl⁻. Write the formula of the compound produced.
Answer: MgCl₂ KEY
also accepted: MgCl2
wrongValueDiagnostics
[
{
"value": "MgCl",
"misconception": "you ignored the charges and paired one-to-one",
"feedback": "This answer is wrong — Mg²⁺ needs two Cl⁻ partners: MgCl₂."
},
{
"value": "Mg₂Cl",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 2 from Mg²⁺ crosses to chloride: MgCl₂."
}
]
feedback
{
"keyExplanation": "Magnesium takes nickel's place and pairs with chloride. Mg²⁺ and Cl⁻ criss-cross to MgCl₂.",
"anticipatedWrong": [
{
"value": "MgCl",
"misconception": "you ignored the charges and paired one-to-one",
"feedback": "This answer is wrong — Mg²⁺ needs two Cl⁻ partners: MgCl₂."
},
{
"value": "Mg₂Cl",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 2 from Mg²⁺ crosses to chloride: MgCl₂."
}
]
}
Four compounds are added to separate beakers of water. Use the solubility rules shown. Which one is insoluble?
FIGURE (solubility-rules-table · stimulus) — title: "Solubility rules for ionic compounds in water" · rules: ["1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.", "2. Nitrates (NO₃⁻) are soluble.", "3. Chlorides, bromides, and iodides are soluble, except th… · style: "numbered reference table"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "solubility-rules-table",
"title": "Solubility rules for ionic compounds in water",
"rules": [
"1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.",
"2. Nitrates (NO₃⁻) are soluble.",
"3. Chlorides, bromides, and iodides are soluble, except those of silver (Ag⁺) and lead (Pb²⁺).",
"4. Sulfates (SO₄²⁻) are soluble, except those of barium (Ba²⁺), calcium (Ca²⁺), and lead (Pb²⁺).",
"5. Carbonates (CO₃²⁻) and hydroxides (OH⁻) are insoluble, except those of Group 1 metals."
],
"style": "numbered reference table"
}
}
PbCl₂ KEY
NaBr
Ca(NO₃)₂
Li₂SO₄
RXN-036 · medium · application · seq 15 · authored (wave 4) · text
Solutions of Al₂(SO₄)₃ and KOH are mixed and the positive ions trade partners. Al is Al³⁺; sulfate's ion is SO₄²⁻; hydroxide is OH⁻. Write the formula of the compound formed by the Al ions.
Answer: Al(OH)₃ KEY
also accepted: Al(OH)3
wrongValueDiagnostics
[
{
"value": "Al₂(OH)₃",
"misconception": "you copied the old compound's subscript pattern instead of re-crossing the charges",
"feedback": "This answer is wrong — the 2 and 3 in Al₂(SO₄)₃ belonged to the sulfate pairing. Re-cross Al³⁺ with OH⁻: Al(OH)₃."
},
{
"value": "AlOH",
"misconception": "you ignored the charges and paired one-to-one",
"feedback": "This answer is wrong — Al³⁺ needs three hydroxide partners: Al(OH)₃."
},
{
"value": "Al₃OH",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 3 from Al³⁺ crosses to the hydroxide: Al(OH)₃."
}
]
feedback
{
"keyExplanation": "The Al ions pair with hydroxide. Al³⁺ and OH⁻ criss-cross to Al(OH)₃ — never copy the old compound's subscripts.",
"anticipatedWrong": [
{
"value": "Al₂(OH)₃",
"misconception": "you copied the old compound's subscript pattern instead of re-crossing the charges",
"feedback": "This answer is wrong — the 2 and 3 in Al₂(SO₄)₃ belonged to the sulfate pairing. Re-cross Al³⁺ with OH⁻: Al(OH)₃."
},
{
"value": "AlOH",
"misconception": "you ignored the charges and paired one-to-one",
"feedback": "This answer is wrong — Al³⁺ needs three hydroxide partners: Al(OH)₃."
},
{
"value": "Al₃OH",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 3 from Al³⁺ crosses to the hydroxide: Al(OH)₃."
}
]
}
A lab burner runs on methane, CH₄. It burns completely with plenty of oxygen available. What are the products?
CO₂ and H₂O. KEY
CO and H₂O.
CO₂ and H₂.
C and H₂O.
RXN-037 · hard · transfer · seq 17 · authored (wave 4) · mcq4
Solutions of lithium nitrate, LiNO₃, and potassium chloride, KCl, are mixed and the positive ions trade partners. Use the solubility rules shown. Which product, if either, is the precipitate?
FIGURE (solubility-rules-table · stimulus) — title: "Solubility rules for ionic compounds in water" · rules: ["1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.", "2. Nitrates (NO₃⁻) are soluble.", "3. Chlorides, bromides, and iodides are soluble, except th… · style: "numbered reference table"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "solubility-rules-table",
"title": "Solubility rules for ionic compounds in water",
"rules": [
"1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.",
"2. Nitrates (NO₃⁻) are soluble.",
"3. Chlorides, bromides, and iodides are soluble, except those of silver (Ag⁺) and lead (Pb²⁺).",
"4. Sulfates (SO₄²⁻) are soluble, except those of barium (Ba²⁺), calcium (Ca²⁺), and lead (Pb²⁺).",
"5. Carbonates (CO₃²⁻) and hydroxides (OH⁻) are insoluble, except those of Group 1 metals."
],
"style": "numbered reference table"
}
}
Neither — no precipitate forms. KEY
LiCl is the precipitate.
KNO₃ is the precipitate.
Both products are precipitates.
RXN-041 · hard · transfer · seq 18 · authored (wave 4) · mcq4
What is wrong with this student explanation of KI (potassium is in Group 1, iodine in Group 17): 'Potassium shares one pair of electrons with the iodine atom.'
The bond picture — the metal atom GIVES its single valence electron to iodine; nothing is shared. KEY
Nothing is wrong — a metal and a nonmetal share electrons equally.
The count — potassium must hand over seven electrons to match iodine's Group 17 slot.
The pairing — two potassium atoms are needed for each iodine atom.
RXN-040 · hard · transfer · seq 19 · authored (wave 4) · mcq4
Classify the reaction Fe + SnCl₂ → FeCl₂ + Sn.
Single replacement KEY
Double replacement
Synthesis
Decomposition
RXN-040 · hard · transfer · seq 20 · authored (wave 4) · mcq4
Classify the reaction 2AgNO₃(aq) + K₂S(aq) → Ag₂S(s) + 2KNO₃(aq).
Lithium is a Group 1 metal. A ribbon of lithium reacts in a jar of Cl₂ — a Group 17 element — to form a single white crystalline solid.
Lithium is a Group 1 metal. A ribbon of lithium reacts in a jar of Cl₂ — a Group 17 element — to form a single white crystalline solid.
(a) Write down how many Cl atoms pair with each lithium atom in the product, then give the product's formula. (Type the formula with plain letters — no subscripts are needed.)
(b) Explain WHY the product has that formula, using the full taught chain: each element's group, its valence electrons, who gives and who gains, and how the atoms pair up.
(c) A classmate objects: 'The atoms just share the electron between them, half the time each.' In one or two sentences, explain why this picture is wrong for this compound and state what actually happens to the electron.
Part a. Write down how many Cl atoms pair with each lithium atom in the product, then give the product's formula. (Type the formula with plain letters — no subscripts are needed.)
Model: One Cl atom pairs with each lithium atom; the product is LiCl.
Part b. Explain WHY the product has that formula, using the full taught chain: each element's group, its valence electrons, who gives and who gains, and how the atoms pair up.
Model: Lithium sits in Group 1, so a lithium atom has one valence electron; the Group 17 element chlorine has seven valence electrons and gains one more to complete its outer shell at eight. When they react, each lithium atom gives its one valence electron to a Cl atom. One lithium atom supplies exactly the one electron one Cl atom gains, so the atoms pair one-to-one and the product is LiCl.
Part c. A classmate objects: 'The atoms just share the electron between them, half the time each.' In one or two sentences, explain why this picture is wrong for this compound and state what actually happens to the electron.
Model: A metal reacting with a nonmetal does not share — the lithium atom gives its valence electron away completely, and the Cl atom gains it to complete its outer shell.
Full model answer. (a) One Cl atom pairs with each lithium atom; the product is LiCl.
(b) Lithium sits in Group 1, so a lithium atom has one valence electron; the Group 17 element chlorine has seven valence electrons and gains one more to complete its outer shell at eight. When they react, each lithium atom gives its one valence electron to a Cl atom. One lithium atom supplies exactly the one electron one Cl atom gains, so the atoms pair one-to-one and the product is LiCl.
(c) A metal reacting with a nonmetal does not share — the lithium atom gives its valence electron away completely, and the Cl atom gains it to complete its outer shell.
Kerosene for a lamp contains hydrocarbons such as dodecane, C₁₂H₂₆. Dodecane burns as 2C₁₂H₂₆ + 37O₂ → 24CO₂ + 26H₂O. Classify the reaction.
A combustion reaction KEY
A synthesis reaction
A single replacement reaction
A decomposition reaction
RXN-025 · medium · application · seq 5 · authored (wave 4) · text
Rubidium reacts with Cl₂ gas. Predict the product and enter its formula.
Answer: RbCl KEY
wrongValueDiagnostics
[
{
"value": "RbCl₂",
"misconception": "you copied the 2 from the element formula Cl₂ into the product — the criss-cross uses ion charges, not the diatomic 2",
"feedback": "This answer is wrong — the 2 in Cl₂ counts atoms in the element, not the ion's charge. Rb⁺ and Cl⁻ pair one-to-one: RbCl."
},
{
"value": "Rb₂Cl",
"misconception": "you doubled the metal with no charge to justify it",
"feedback": "This answer is wrong — both ions carry a 1, so the atoms pair one-to-one: RbCl."
}
]
feedback
{
"keyExplanation": "Rubidium sits in Group 1, so Rb⁺; chlorine sits in Group 17, so Cl⁻. Criss-cross 1 and 1 — both go unwritten: RbCl.",
"anticipatedWrong": [
{
"value": "RbCl₂",
"misconception": "you copied the 2 from the element formula Cl₂ into the product — the criss-cross uses ion charges, not the diatomic 2",
"feedback": "This answer is wrong — the 2 in Cl₂ counts atoms in the element, not the ion's charge. Rb⁺ and Cl⁻ pair one-to-one: RbCl."
},
{
"value": "Rb₂Cl",
"misconception": "you doubled the metal with no charge to justify it",
"feedback": "This answer is wrong — both ions carry a 1, so the atoms pair one-to-one: RbCl."
}
]
}
No — tin sits below aluminum, so tin cannot take its place. KEY
Yes — tin sits below aluminum, so the heavier tin sinks in and reacts.
Yes — aluminum holds the higher spot, so aluminum gets pushed out of its compound.
No — dissolved aluminum compounds never take part in reactions.
RXN-032 · medium · application · seq 10 · authored (wave 4) · text
A strip of Al is dipped in CuCl₂ solution and a reaction occurs. The metal's ion is Al³⁺ and chloride is Cl⁻. Write the formula of the compound produced.
Answer: AlCl₃ KEY
also accepted: AlCl3
wrongValueDiagnostics
[
{
"value": "AlCl₂",
"misconception": "you copied the old compound's subscript instead of re-crossing the charges",
"feedback": "This answer is wrong — the 2 belonged to copper's compound. Re-cross Al³⁺ with Cl⁻: AlCl₃."
},
{
"value": "AlCl",
"misconception": "you ignored the charges and paired one-to-one",
"feedback": "This answer is wrong — Al³⁺ needs three Cl⁻ partners: AlCl₃."
},
{
"value": "Al₃Cl",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 3 from Al³⁺ crosses to chloride: AlCl₃."
}
]
feedback
{
"keyExplanation": "Aluminum takes copper's place and pairs with chloride. Al³⁺ and Cl⁻ criss-cross to AlCl₃ — never copy the old compound's subscript.",
"anticipatedWrong": [
{
"value": "AlCl₂",
"misconception": "you copied the old compound's subscript instead of re-crossing the charges",
"feedback": "This answer is wrong — the 2 belonged to copper's compound. Re-cross Al³⁺ with Cl⁻: AlCl₃."
},
{
"value": "AlCl",
"misconception": "you ignored the charges and paired one-to-one",
"feedback": "This answer is wrong — Al³⁺ needs three Cl⁻ partners: AlCl₃."
},
{
"value": "Al₃Cl",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 3 from Al³⁺ crosses to chloride: AlCl₃."
}
]
}
A student classifies 2Na + MgCl₂ → 2NaCl + Mg as double replacement, 'because the two metals end up with new partners.' What is the correct classification?
Use the solubility rules shown to classify barium sulfate, BaSO₄.
FIGURE (solubility-rules-table · stimulus) — title: "Solubility rules for ionic compounds in water" · rules: ["1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.", "2. Nitrates (NO₃⁻) are soluble.", "3. Chlorides, bromides, and iodides are soluble, except th… · style: "numbered reference table"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "solubility-rules-table",
"title": "Solubility rules for ionic compounds in water",
"rules": [
"1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.",
"2. Nitrates (NO₃⁻) are soluble.",
"3. Chlorides, bromides, and iodides are soluble, except those of silver (Ag⁺) and lead (Pb²⁺).",
"4. Sulfates (SO₄²⁻) are soluble, except those of barium (Ba²⁺), calcium (Ca²⁺), and lead (Pb²⁺).",
"5. Carbonates (CO₃²⁻) and hydroxides (OH⁻) are insoluble, except those of Group 1 metals."
],
"style": "numbered reference table"
}
}
Insoluble — barium is an exception to the sulfates rule. KEY
Soluble — sulfates are soluble, and no exception applies.
Insoluble — every barium compound is insoluble.
Soluble — rule 1 covers it, because barium is a metal.
RXN-036 · medium · application · seq 15 · authored (wave 4) · text
Solutions of barium chloride, BaCl₂, and lithium hydroxide, LiOH, are mixed and the positive ions trade partners. Barium is Ba²⁺ and hydroxide is OH⁻. Write the formula of the compound formed by the barium ions.
Answer: Ba(OH)₂ KEY
also accepted: Ba(OH)2
wrongValueDiagnostics
[
{
"value": "BaOH",
"misconception": "you ignored the charges and paired one-to-one",
"feedback": "This answer is wrong — Ba²⁺ needs two hydroxide partners: Ba(OH)₂."
},
{
"value": "Ba₂OH",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 2 from Ba²⁺ crosses to the hydroxide: Ba(OH)₂."
},
{
"value": "BaCl(OH)",
"misconception": "you let the barium keep one old partner — in the trade, each positive ion pairs fully with the OTHER compound's negative ion",
"feedback": "This answer is wrong — barium trades completely to the hydroxide: Ba(OH)₂."
}
]
feedback
{
"keyExplanation": "Barium pairs with hydroxide. Ba²⁺ and OH⁻ criss-cross to Ba(OH)₂ — the polyatomic ion stays together as a unit.",
"anticipatedWrong": [
{
"value": "BaOH",
"misconception": "you ignored the charges and paired one-to-one",
"feedback": "This answer is wrong — Ba²⁺ needs two hydroxide partners: Ba(OH)₂."
},
{
"value": "Ba₂OH",
"misconception": "you crossed the charges in the reverse direction",
"feedback": "This answer is wrong — the 2 from Ba²⁺ crosses to the hydroxide: Ba(OH)₂."
},
{
"value": "BaCl(OH)",
"misconception": "you let the barium keep one old partner — in the trade, each positive ion pairs fully with the OTHER compound's negative ion",
"feedback": "This answer is wrong — barium trades completely to the hydroxide: Ba(OH)₂."
}
]
}
Lamp oil is a mixture of liquid hydrocarbons. It burns completely in a lamp with a generous oxygen supply. Which products result?
CO₂ and H₂O, and nothing else. KEY
CO₂, H₂O, and leftover soot.
CO₂ and H₂ gas.
It cannot be said without knowing which hydrocarbon the oil is.
RXN-037 · hard · transfer · seq 17 · authored (wave 4) · mcq4
Solutions of lithium chloride, LiCl, and Pb(NO₃)₂ are mixed and the positive ions trade partners. The lead ion is Pb²⁺. Use the solubility rules shown. Which product, if either, is the precipitate?
FIGURE (solubility-rules-table · stimulus) — title: "Solubility rules for ionic compounds in water" · rules: ["1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.", "2. Nitrates (NO₃⁻) are soluble.", "3. Chlorides, bromides, and iodides are soluble, except th… · style: "numbered reference table"raw spec
{
"figureRequired": true,
"figureShape": "stimulus",
"figureSpec": {
"figureType": "solubility-rules-table",
"title": "Solubility rules for ionic compounds in water",
"rules": [
"1. Compounds of Group 1 metals (Li⁺, Na⁺, K⁺) are soluble.",
"2. Nitrates (NO₃⁻) are soluble.",
"3. Chlorides, bromides, and iodides are soluble, except those of silver (Ag⁺) and lead (Pb²⁺).",
"4. Sulfates (SO₄²⁻) are soluble, except those of barium (Ba²⁺), calcium (Ca²⁺), and lead (Pb²⁺).",
"5. Carbonates (CO₃²⁻) and hydroxides (OH⁻) are insoluble, except those of Group 1 metals."
],
"style": "numbered reference table"
}
}
PbCl₂ is the precipitate. KEY
LiNO₃ is the precipitate.
Neither — no precipitate forms.
Both products are precipitates.
RXN-041 · hard · transfer · seq 18 · authored (wave 4) · mcq4
Rubidium (Group 1) and iodine (Group 17) react, giving RbI. Which explanation of the one-to-one formula is correct?
Each rubidium atom gives one electron; one iodine atom takes it in to complete its outer shell — one-to-one. KEY
Each rubidium atom gives eight electrons, filling one iodine atom's outer shell by itself.
Each iodine atom gives one electron to a rubidium atom, which gains it.
The two atoms share one pair of electrons equally between them.
RXN-040 · hard · transfer · seq 19 · authored (wave 4) · mcq4
Classify the reaction 2C₅H₁₀ + 15O₂ → 10CO₂ + 10H₂O.
Combustion KEY
Synthesis
Single replacement
Decomposition
RXN-040 · hard · transfer · seq 20 · authored (wave 4) · mcq4
Rubidium is a Group 1 metal. In a sealed demonstration, a small piece of rubidium reacts with Br₂ — the red-brown Group 17 liquid — and a single white compound forms.
Rubidium is a Group 1 metal. In a sealed demonstration, a small piece of rubidium reacts with Br₂ — the red-brown Group 17 liquid — and a single white compound forms.
(a) Say how many Br atoms pair with each rubidium atom in the product, and write the product's formula. (Type the formula with plain letters — no subscripts are needed.)
(b) Explain WHY the product has that formula, using the full taught chain: each element's group, its valence electrons, who gives and who gains, and how the atoms pair up.
(c) A classmate objects: 'Rubidium must give TWO electrons here, because the product contains two different elements.' In one or two sentences, explain what is wrong with this bookkeeping and state the correct give count.
Part a. Say how many Br atoms pair with each rubidium atom in the product, and write the product's formula. (Type the formula with plain letters — no subscripts are needed.)
Model: One Br atom pairs with each rubidium atom; the product is RbBr.
Part b. Explain WHY the product has that formula, using the full taught chain: each element's group, its valence electrons, who gives and who gains, and how the atoms pair up.
Model: Rubidium sits in Group 1, so a rubidium atom has one valence electron; the Group 17 element bromine has seven valence electrons and gains one more to complete its outer shell at eight. When they react, each rubidium atom gives its one valence electron to a Br atom. One rubidium atom supplies exactly the one electron one Br atom gains, so the atoms pair one-to-one and the product is RbBr.
Part c. A classmate objects: 'Rubidium must give TWO electrons here, because the product contains two different elements.' In one or two sentences, explain what is wrong with this bookkeeping and state the correct give count.
Model: The number of elements in a compound has nothing to do with the electron count — rubidium sits in Group 1, so it gives exactly ONE valence electron, and one Br atom gains it.
Full model answer. (a) One Br atom pairs with each rubidium atom; the product is RbBr.
(b) Rubidium sits in Group 1, so a rubidium atom has one valence electron; the Group 17 element bromine has seven valence electrons and gains one more to complete its outer shell at eight. When they react, each rubidium atom gives its one valence electron to a Br atom. One rubidium atom supplies exactly the one electron one Br atom gains, so the atoms pair one-to-one and the product is RbBr.
(c) The number of elements in a compound has nothing to do with the electron count — rubidium sits in Group 1, so it gives exactly ONE valence electron, and one Br atom gains it.
End of Topic Test: Acid-base, precipitation, and redox categories (u06-t3 · 5 forms × 21 items · 105 total)
David's notes for James:
INTERACTION FORMATS (confirm): 20 mcq + 1 FRQ per form (seq 21, RXN-047 three-category sort, TEKS-CHEM-9B primary). No text or numeric rows - Unit 6 Topics 9-11 (RXN-042..049) carry no quant atoms and all 24 of your pool seeds are mcq; V-T6 ran with nothing to bite on (PASS). No figure payloads either: every reaction equation renders inline in the stem as Unicode text (subscripts/arrows), so the blind packets were fully self-contained without figure descriptions.
CRASH-RESUME PROVENANCE (record): the authoring fleet was killed TWICE by laptop restarts on 2026-09-08 - (1) mid-QC, between the blind round-1 raw reviews and adjudication (disk audited on resume: all gate JSONs json.loads clean, nothing truncated, keys matched the current forms; resumed from adjudication), and (2) after stage-7 finalize, before packaging (this export produced on a second audited resume: all 60 gate JSONs re-parsed clean, forms_final payload re-asserted identical to form_A..E.json, validator re-run fresh at packaging - exit 0, diff-identical to the stage-7 run). Both resumes recorded in forms_final.json provenance + fix_log.md; no artifact was regenerated from memory - disk state was the sole source.
SEED CENSUS + FRESHENINGS (SEED RULING - confirm): 17 of your 24-item pool placed, ALL on form A (form A = your seeds where available; forms B-E fully authored -> final census 17 seed-carried / 88 authored). 7 spares for cause, each recorded in seed_placement.json (third same-frame classify case, duplicate which-equation frames vs held rows, a definitional redox item sitting closer to RXN-045's row than its own, everyday-changes pick colliding with the held seq-19 row). Pool difficulty was null throughout - difficulty + band inferred and recorded per seed. 5 must_freshen_instance flags executed at assembly (e.g. A#3's distractor WAS RXN-046 FLU[2]'s key equation -> fresh reversed-burning foil CO2+2H2O->CH4+2O2; A#4 'stores water' simile -> 'stores fuel'); zero replace_distractor flags - no seed carries a literal None/All-of-the-above.
RXN-047 'None of the three categories' TAUGHT OPTION SETS KEPT (confirm): the fourth option on all three RXN-047 rows (seqs 14/16/20, every form) is 'None of the three categories' - the spec-mandated taught frame (the course explicitly teaches that a reaction can fit none of the three; two FRQ forms key exactly that verdict). This is a category-frame option, not a literal NOTA (V-T5 PASS, no adjudication needed); course-local option conventions are authority (QB rule 11).
BLIND ROUND 1 (confirm the 7 hard-fail fixes): r1 = gpt-5.6-sol blind role, r2 = gemini; key picks 200/200, FRQ cold answers 10/10 match. All 7 hard fails were r1 F2/second-defensible-answer findings (r2 graded the same items clean), each fixed IN CONTENT: B#1 stem asks which particle transfer EARNS the redox label; B#15 true-for-instance foil -> balanced-equation foil; B#18 respiration pinned slow/flameless/inside living cells vs combustion; D#2 names HBr + LiOH so the product LiBr is unambiguously soluble; D#15 electron-transfer-required foil -> compounds-swap-partners foil (reactants are uncombined elements); D#19 stem states the copper surface combines with O2 (sulfide-tarnish ambiguity out); E#5 amphoteric Zn(OH)2 -> Ca(OH)2. Re-blind with fresh tags r3/r4: 0 hard fails, 14/14 key picks.
SOL AUTHORITATIVE QC, LOOPS 1-3 (13 -> 1 -> 0 FAILS; confirm the two headline classes, both swept bank-wide): (a) row-2 precipitate-foil overlap - the 'an ionic compound forms' foil could itself describe a precipitate, and its feedback claimed ionic products 'always stay dissolved' (false rule) -> foil replaced with a two-ionic-compounds partner-swap claim (cleanly wrong: the marker product H2O is not ionic) and every general solubility claim removed (A/B/C/E#2); (b) TRUE-observation / correct-conclusion distractors on rows 15 and 17 - options that were factually true and wrong only for not establishing the category, plus absolute-qualifier foils (only/never/always) -> replaced across ALL FIVE FORMS with cleanly FALSE formula-checkable claims and meta-verdict foils; C#8's no-driving-force swap foil (all products soluble) -> real BaSO4 precipitation; loop-2 straggler D#15 d1 (same class) -> combustion-clause foil. Final ledger: 105/105, 0 open fails, 2 MINORS recorded for David (A#6 + A#14 feedback calls a newly formed solid the reactant's 'leftover' - precision nit, U4-G3/U6-G2 minors precedent).
COMBUSTION COURSE-AUTHORITY NOTE (recorded, no content change): re-blind r5 flagged the hydrocarbon-only combustion framing as narrow - that IS the course-local definition (combustion = hydrocarbon + O2 -> CO2 + water; stated in the reviewer's own conventions block). Course-local definitions are authority (QB rule 11); same class as the U6-G2 A#19 override.
STANDING V-T7 WARNS x2 + ZERO ADJUDICATIONS (confirm): gate_config.json carries ZERO whitelist entries (empty skeleton; spec path only) - every blind/sol finding was fixed in content and the plain _shared validator returns 12/12 PASS, exit 0, with NO gate-local adjudication wrapper (no adjudicated instance families this gate). The only residue: two recorded memory-answerability WARNs - A#13 'calcium' (your pool[11] seed verbatim; the stem itself supplies the fact) and D#19 'copper' (introduced by the blind-round ambiguity fix; the stem supplies the full scenario).
FRQ (confirm): seq 21 = RXN-047 three-category sort (R14 production analog): each form presents TWO equations - (a) classify Equation 1 and cite the deciding signature, (b) classify Equation 2 the same way, (c) rebut a classmate's wrong claim. Equation-pair categories rotate per form (A: acid-base + redox; B: precipitation + combustion-redox; C: acid-base + none-of-the-three; D: redox + precipitation; E: acid-base + none-of-the-three) and the part-(c) misconception rotates (missing-markers / stopped-after-first-failed-check / breaking-apart-always-transfers-electrons / check-order-dependence / synthesis-always-transfers-electrons). Rubric 3 criteria = 35 + 35 + 30 = 100, parts (a)/(b)/(c) split losslessly; answers typed in plain text, plain-digit formulas accepted, no sub/superscripts required (V-T12 clean). frq.partAnswers + frq.graderDiagnostics are KEY-SIDE lanes with no section-6 lane - present at source, absent from the export (the U2-G5/U4-G1 schema-gap class).
Instance hygiene (binding course-wide rule, re-swept at packaging): zero uranium/plutonium/radium/actinide/enrichment/reactor/weapon/radiation/fission/dose tokens anywhere in the finalized forms (0 hits); instances are classroom-safe throughout (HBr/Ba(OH)2, Rb+Br2, vinegar-and-chalk class scenarios, iron rusting, batteries, respiration/photosynthesis).
FRQ delivery: your `prod` draw-on-paper class is delivered as a typed diagram-PLAN task (state kinds/recipes/counts/spacing; rubric grades the same observables). Confirm this mapping (pending from the U01-G1 round-trip).
full notes file
# u06-t3 — notes/queries from David's side (U6-G3)
1. INTERACTION FORMATS (confirm): 20 mcq + 1 FRQ per form (seq 21, RXN-047 three-category sort, TEKS-CHEM-9B primary). No text or numeric rows - Unit 6 Topics 9-11 (RXN-042..049) carry no quant atoms and all 24 of your pool seeds are mcq; V-T6 ran with nothing to bite on (PASS). No figure payloads either: every reaction equation renders inline in the stem as Unicode text (subscripts/arrows), so the blind packets were fully self-contained without figure descriptions.
2. CRASH-RESUME PROVENANCE (record): the authoring fleet was killed TWICE by laptop restarts on 2026-09-08 - (1) mid-QC, between the blind round-1 raw reviews and adjudication (disk audited on resume: all gate JSONs json.loads clean, nothing truncated, keys matched the current forms; resumed from adjudication), and (2) after stage-7 finalize, before packaging (this export produced on a second audited resume: all 60 gate JSONs re-parsed clean, forms_final payload re-asserted identical to form_A..E.json, validator re-run fresh at packaging - exit 0, diff-identical to the stage-7 run). Both resumes recorded in forms_final.json provenance + fix_log.md; no artifact was regenerated from memory - disk state was the sole source.
3. SEED CENSUS + FRESHENINGS (SEED RULING - confirm): 17 of your 24-item pool placed, ALL on form A (form A = your seeds where available; forms B-E fully authored -> final census 17 seed-carried / 88 authored). 7 spares for cause, each recorded in seed_placement.json (third same-frame classify case, duplicate which-equation frames vs held rows, a definitional redox item sitting closer to RXN-045's row than its own, everyday-changes pick colliding with the held seq-19 row). Pool difficulty was null throughout - difficulty + band inferred and recorded per seed. 5 must_freshen_instance flags executed at assembly (e.g. A#3's distractor WAS RXN-046 FLU[2]'s key equation -> fresh reversed-burning foil CO2+2H2O->CH4+2O2; A#4 'stores water' simile -> 'stores fuel'); zero replace_distractor flags - no seed carries a literal None/All-of-the-above.
4. RXN-047 'None of the three categories' TAUGHT OPTION SETS KEPT (confirm): the fourth option on all three RXN-047 rows (seqs 14/16/20, every form) is 'None of the three categories' - the spec-mandated taught frame (the course explicitly teaches that a reaction can fit none of the three; two FRQ forms key exactly that verdict). This is a category-frame option, not a literal NOTA (V-T5 PASS, no adjudication needed); course-local option conventions are authority (QB rule 11).
5. BLIND ROUND 1 (confirm the 7 hard-fail fixes): r1 = gpt-5.6-sol blind role, r2 = gemini; key picks 200/200, FRQ cold answers 10/10 match. All 7 hard fails were r1 F2/second-defensible-answer findings (r2 graded the same items clean), each fixed IN CONTENT: B#1 stem asks which particle transfer EARNS the redox label; B#15 true-for-instance foil -> balanced-equation foil; B#18 respiration pinned slow/flameless/inside living cells vs combustion; D#2 names HBr + LiOH so the product LiBr is unambiguously soluble; D#15 electron-transfer-required foil -> compounds-swap-partners foil (reactants are uncombined elements); D#19 stem states the copper surface combines with O2 (sulfide-tarnish ambiguity out); E#5 amphoteric Zn(OH)2 -> Ca(OH)2. Re-blind with fresh tags r3/r4: 0 hard fails, 14/14 key picks.
6. SOL AUTHORITATIVE QC, LOOPS 1-3 (13 -> 1 -> 0 FAILS; confirm the two headline classes, both swept bank-wide): (a) row-2 precipitate-foil overlap - the 'an ionic compound forms' foil could itself describe a precipitate, and its feedback claimed ionic products 'always stay dissolved' (false rule) -> foil replaced with a two-ionic-compounds partner-swap claim (cleanly wrong: the marker product H2O is not ionic) and every general solubility claim removed (A/B/C/E#2); (b) TRUE-observation / correct-conclusion distractors on rows 15 and 17 - options that were factually true and wrong only for not establishing the category, plus absolute-qualifier foils (only/never/always) -> replaced across ALL FIVE FORMS with cleanly FALSE formula-checkable claims and meta-verdict foils; C#8's no-driving-force swap foil (all products soluble) -> real BaSO4 precipitation; loop-2 straggler D#15 d1 (same class) -> combustion-clause foil. Final ledger: 105/105, 0 open fails, 2 MINORS recorded for David (A#6 + A#14 feedback calls a newly formed solid the reactant's 'leftover' - precision nit, U4-G3/U6-G2 minors precedent).
7. COMBUSTION COURSE-AUTHORITY NOTE (recorded, no content change): re-blind r5 flagged the hydrocarbon-only combustion framing as narrow - that IS the course-local definition (combustion = hydrocarbon + O2 -> CO2 + water; stated in the reviewer's own conventions block). Course-local definitions are authority (QB rule 11); same class as the U6-G2 A#19 override.
8. STANDING V-T7 WARNS x2 + ZERO ADJUDICATIONS (confirm): gate_config.json carries ZERO whitelist entries (empty skeleton; spec path only) - every blind/sol finding was fixed in content and the plain _shared validator returns 12/12 PASS, exit 0, with NO gate-local adjudication wrapper (no adjudicated instance families this gate). The only residue: two recorded memory-answerability WARNs - A#13 'calcium' (your pool[11] seed verbatim; the stem itself supplies the fact) and D#19 'copper' (introduced by the blind-round ambiguity fix; the stem supplies the full scenario).
9. FRQ (confirm): seq 21 = RXN-047 three-category sort (R14 production analog): each form presents TWO equations - (a) classify Equation 1 and cite the deciding signature, (b) classify Equation 2 the same way, (c) rebut a classmate's wrong claim. Equation-pair categories rotate per form (A: acid-base + redox; B: precipitation + combustion-redox; C: acid-base + none-of-the-three; D: redox + precipitation; E: acid-base + none-of-the-three) and the part-(c) misconception rotates (missing-markers / stopped-after-first-failed-check / breaking-apart-always-transfers-electrons / check-order-dependence / synthesis-always-transfers-electrons). Rubric 3 criteria = 35 + 35 + 30 = 100, parts (a)/(b)/(c) split losslessly; answers typed in plain text, plain-digit formulas accepted, no sub/superscripts required (V-T12 clean). frq.partAnswers + frq.graderDiagnostics are KEY-SIDE lanes with no section-6 lane - present at source, absent from the export (the U2-G5/U4-G1 schema-gap class).
10. Instance hygiene (binding course-wide rule, re-swept at packaging): zero uranium/plutonium/radium/actinide/enrichment/reactor/weapon/radiation/fission/dose tokens anywhere in the finalized forms (0 hits); instances are classroom-safe throughout (HBr/Ba(OH)2, Rb+Br2, vinegar-and-chalk class scenarios, iron rusting, batteries, respiration/photosynthesis).
A lab handout lists two reactions:
Equation 1: 2HBr + Ba(OH)₂ → BaBr₂ + 2H₂O
Equation 2: 2Rb + Br₂ → 2RbBr
(a) Classify Equation 1 as an acid-base reaction, a precipitation reaction, an oxidation-reduction reaction, or none of the three — and cite the signature that decides it. (Type in plain text — formulas with plain digits, like XY2, are accepted.)
(b) Classify Equation 2 the same way, citing the signature that decides it.
(c) A classmate says: 'Equation 2 has no acid, no (aq) or (s) labels, and nothing burning — with none of those markers, it can't belong to any of the three categories.' In one or two sentences, explain what is wrong with this reasoning.
Part a. Classify Equation 1 as an acid-base reaction, a precipitation reaction, an oxidation-reduction reaction, or none of the three — and cite the signature that decides it. (Type in plain text — formulas with plain digits, like XY2, are accepted.)
Model: Equation 1 is an acid-base reaction: HBr begins with H (an acid), Ba(OH)2 is a metal compound ending in OH (a base), and the products are water plus the ionic compound BaBr2.
Part b. Classify Equation 2 the same way, citing the signature that decides it.
Model: Equation 2 is an oxidation-reduction reaction: both reactants are uncombined elements, and they become part of the compound RbBr — elements changing from uncombined to combined form.
Part c. A classmate says: 'Equation 2 has no acid, no (aq) or (s) labels, and nothing burning — with none of those markers, it can't belong to any of the three categories.' In one or two sentences, explain what is wrong with this reasoning.
Model: The classmate only looked for the acid-base and precipitation markers — the redox check has its own signature, an element changing between uncombined and combined form, and Equation 2 shows exactly that: the uncombined reactant elements end up inside RbBr.
Full model answer. (a) Equation 1 is an acid-base reaction: HBr begins with H (an acid), Ba(OH)2 is a metal compound ending in OH (a base), and the products are water plus the ionic compound BaBr2.
(b) Equation 2 is an oxidation-reduction reaction: both reactants are uncombined elements, and they become part of the compound RbBr — elements changing from uncombined to combined form.
(c) The classmate only looked for the acid-base and precipitation markers — the redox check has its own signature, an element changing between uncombined and combined form, and Equation 2 shows exactly that: the uncombined reactant elements end up inside RbBr.
A demonstration reaction running in a beaker is labeled an oxidation-reduction reaction. The transfer of which particles from one substance to the other earns the reaction that label?
Classify the reaction 2HCl(aq) + Pb(NO₃)₂(aq) → PbCl₂(s) + 2HNO₃(aq).
A precipitation reaction KEY
An acid-base reaction
An oxidation-reduction reaction
None of the three categories
RXN-046 · hard · transfer · seq 17 · authored (stage-3 fork) · mcq4
MgO + CO₂ → MgCO₃ is a synthesis reaction. What does this course's redox test say about it?
Not a redox reaction — both reactants and the product are compounds, so no element changes between uncombined and combined form, and nothing is burning. KEY
A redox reaction — two substances combining into a single new product is itself the electron-transfer signature that the redox category looks for.
A redox reaction — the element O appears in every substance in the equation.
No verdict is possible — the redox test does not apply to equations that already carry a type label.
RXN-048 · hard · transfer · seq 18 · authored (stage-3 fork) · mcq4
Through the winter, a tulip bulb buried in dark soil stays alive by drawing down its stored glucose and taking in O₂, giving off CO₂ — a slow, flameless process running inside its living cells. Which redox reaction keeps the bulb alive?
Respiration KEY
Photosynthesis
Combustion
Decomposition
RXN-049 · hard · transfer · seq 19 · authored (stage-3 fork) · mcq4
Which of these changes around a house involves an oxidation-reduction reaction?
A penny slowly darkening as its metal combines with O₂ KEY
Dew collecting on the grass overnight
A scoop of drink powder dissolving in a pitcher of lemonade
An ice cube shrinking on a warm counter
RXN-047 · hard · transfer · seq 20 · authored (stage-3 fork) · mcq4
2Ca + O₂ → 2CaO is a synthesis reaction in the five-type scheme. Which category does it hold in the three-category scheme?
An oxidation-reduction reaction KEY
None of the three categories
A precipitation reaction
An acid-base reaction
RXN-047 · hard · transfer · seq 21 · authored (stage-3 fork) · frq
A review sheet shows two reactions:
Equation 1: AgNO₃(aq) + NaBr(aq) → AgBr(s) + NaNO₃(aq)
Equation 2: C₇H₁₆ + 11O₂ → 7CO₂ + 8H₂O
(a) Classify Equation 1 as an acid-base reaction, a precipitation reaction, an oxidation-reduction reaction, or none of the three — and cite the signature that decides it. (Type in plain text — formulas with plain digits, like XY2, are accepted.)
(b) Classify Equation 2 the same way, citing the signature that decides it.
(c) A classmate says: 'Neither reactant in Equation 1 is an acid or a base, so Equation 1 fits none of the three categories.' In one or two sentences, explain the mistake.
Part a. Classify Equation 1 as an acid-base reaction, a precipitation reaction, an oxidation-reduction reaction, or none of the three — and cite the signature that decides it. (Type in plain text — formulas with plain digits, like XY2, are accepted.)
Model: Equation 1 is a precipitation reaction: both reactants are dissolved compounds marked (aq), and the product AgBr comes out marked (s) — a solid formed from two mixed solutions.
Part b. Classify Equation 2 the same way, citing the signature that decides it.
Model: Equation 2 is an oxidation-reduction reaction: it burns a hydrocarbon in oxygen gas to give CO2 and water — a combustion, and every combustion is a redox reaction. (The uncombined oxygen becoming part of compounds fires the element test as well.)
Part c. A classmate says: 'Neither reactant in Equation 1 is an acid or a base, so Equation 1 fits none of the three categories.' In one or two sentences, explain the mistake.
Model: Failing the acid-base check only rules out one category — the sorting keeps going, and the precipitation check fits Equation 1: both reactants are (aq) and AgBr leaves marked (s).
Full model answer. (a) Equation 1 is a precipitation reaction: both reactants are dissolved compounds marked (aq), and the product AgBr comes out marked (s) — a solid formed from two mixed solutions.
(b) Equation 2 is an oxidation-reduction reaction: it burns a hydrocarbon in oxygen gas to give CO2 and water — a combustion, and every combustion is a redox reaction. (The uncombined oxygen becoming part of compounds fires the element test as well.)
(c) Failing the acid-base check only rules out one category — the sorting keeps going, and the precipitation check fits Equation 1: both reactants are (aq) and AgBr leaves marked (s).
RXN-046 · hard · transfer · seq 17 · authored (stage-3 fork) · mcq4
2Fe(OH)₃ → Fe₂O₃ + 3H₂O is a decomposition reaction. Which verdict does this course's redox test give?
Not a redox reaction — every substance is a compound on both sides, so no element changes between uncombined and combined form, and it is not a combustion. KEY
A redox reaction — a compound breaking apart frees electrons as its bonds break.
A redox reaction — the product Fe₂O₃ is the very same compound found in rust, and rust is always produced by a redox reaction between a metal and O₂.
The redox test gives no verdict on decompositions — the type label is the final classification here.
RXN-048 · hard · transfer · seq 18 · authored (stage-3 fork) · mcq4
During a long dive, a seal's muscle cells keep working by combining stored glucose with O₂ held in its blood, releasing CO₂. Which redox reaction are the muscle cells running?
Respiration KEY
Photosynthesis
Combustion
Decomposition
RXN-049 · hard · transfer · seq 19 · authored (stage-3 fork) · mcq4
A car's exhaust pipe slowly corrodes, its metal crumbling into a flaky oxide. Why does this corrosion count as an oxidation-reduction reaction?
Because the metal's atoms give electrons to O₂ as the oxide forms. KEY
Because the pipe gets hot whenever the engine runs.
Because a new crumbly solid appears on the pipe.
Because the metal slowly wears away into the exhaust stream without any electron transfer.
RXN-047 · hard · transfer · seq 20 · authored (stage-3 fork) · mcq4
2KClO₃ → 2KCl + 3O₂ is a decomposition reaction in the five-type scheme. In the three-category scheme, where does it land?
An oxidation-reduction reaction KEY
None of the three categories
A precipitation reaction
An acid-base reaction
RXN-047 · hard · transfer · seq 21 · authored (stage-3 fork) · frq
Two equations appear on the whiteboard:
Equation 1: HBr + CsOH → CsBr + H₂O
Equation 2: SrCO₃(s) → SrO(s) + CO₂(g)
Two equations appear on the whiteboard:
Equation 1: HBr + CsOH → CsBr + H₂O
Equation 2: SrCO₃(s) → SrO(s) + CO₂(g)
(a) Classify Equation 1 as an acid-base reaction, a precipitation reaction, an oxidation-reduction reaction, or none of the three — and cite the signature that decides it. (Type in plain text — formulas with plain digits, like XY2, are accepted.)
(b) Classify Equation 2 the same way, citing what the checks find.
(c) A classmate insists: 'Equation 2 must be an oxidation-reduction reaction — the compound breaks apart, and breaking apart always transfers electrons.' In one or two sentences, explain why this reasoning is wrong.
Part a. Classify Equation 1 as an acid-base reaction, a precipitation reaction, an oxidation-reduction reaction, or none of the three — and cite the signature that decides it. (Type in plain text — formulas with plain digits, like XY2, are accepted.)
Model: Equation 1 is an acid-base reaction: HBr begins with H (an acid), CsOH is a metal compound ending in OH (a base), and the products are water plus the ionic compound CsBr.
Part b. Classify Equation 2 the same way, citing what the checks find.
Model: Equation 2 fits none of the three categories: no acid, base, or water (acid-base fails); a single solid reactant, not two dissolved compounds (precipitation fails); every element stays inside a compound and nothing burns (redox fails).
Part c. A classmate insists: 'Equation 2 must be an oxidation-reduction reaction — the compound breaks apart, and breaking apart always transfers electrons.' In one or two sentences, explain why this reasoning is wrong.
Model: Breaking apart is not the redox signature — the test asks whether an element changes between uncombined and combined form, and in Equation 2 the Sr, C, and O all stay inside compounds, so no electron-transfer case applies.
Full model answer. (a) Equation 1 is an acid-base reaction: HBr begins with H (an acid), CsOH is a metal compound ending in OH (a base), and the products are water plus the ionic compound CsBr.
(b) Equation 2 fits none of the three categories: no acid, base, or water (acid-base fails); a single solid reactant, not two dissolved compounds (precipitation fails); every element stays inside a compound and nothing burns (redox fails).
(c) Breaking apart is not the redox signature — the test asks whether an element changes between uncombined and combined form, and in Equation 2 the Sr, C, and O all stay inside compounds, so no electron-transfer case applies.
Before running a reaction, a student predicts that mixing the acid HBr with the base LiOH will produce H₂ gas and a precipitate. What does the reaction actually produce?
H₂O together with an ionic compound KEY
H₂ gas and a precipitate, as the student predicted
RXN-046 · hard · transfer · seq 17 · authored (stage-3 fork) · mcq4
BaO + SO₃ → BaSO₄ is a synthesis reaction. Applying this course's redox test, which conclusion follows?
Not a redox reaction — all three substances are compounds, so no element changes between uncombined and combined form, and no hydrocarbon burns in O₂. KEY
A redox reaction — two reactants merging into a single new compound is itself the electron-transfer signature that the redox category looks for.
A redox reaction — the element S ends up inside a new compound.
No conclusion can be drawn — the redox test does not apply to synthesis reactions.
RXN-048 · hard · transfer · seq 18 · authored (stage-3 fork) · mcq4
In a bakery's proofing vat, yeast cells take in the dough's glucose along with O₂ stirred through the dough, and they give off CO₂. Which redox reaction are the yeast cells running?
Respiration KEY
Photosynthesis
Combustion
Decomposition
RXN-049 · hard · transfer · seq 19 · authored (stage-3 fork) · mcq4
A camp stove burning propane and a penny slowly darkening as its copper surface combines with O₂ are both oxidation-reduction reactions. What do the two changes share?
Each one hands electrons from a substance to O₂ as it runs. KEY
Both give off heat that you can feel coming off them.
Both need an open flame before they can get started.
Both leave the gas CO₂ behind when they finish.
RXN-047 · hard · transfer · seq 20 · authored (stage-3 fork) · mcq4
Zn + Pb(NO₃)₂ → Zn(NO₃)₂ + Pb is a single replacement reaction in the five-type scheme. Which category does it belong to in the three-category scheme?
An oxidation-reduction reaction KEY
None of the three categories
A precipitation reaction
An acid-base reaction
RXN-047 · hard · transfer · seq 21 · authored (stage-3 fork) · frq
A homework page gives two reactions:
Equation 1: Sn + Cl₂ → SnCl₂
Equation 2: Ni(NO₃)₂(aq) + Na₂CO₃(aq) → NiCO₃(s) + 2NaNO₃(aq)
A homework page gives two reactions:
Equation 1: Sn + Cl₂ → SnCl₂
Equation 2: Ni(NO₃)₂(aq) + Na₂CO₃(aq) → NiCO₃(s) + 2NaNO₃(aq)
(a) Classify Equation 1 as an acid-base reaction, a precipitation reaction, an oxidation-reduction reaction, or none of the three — and cite the signature that decides it. (Type in plain text — formulas with plain digits, like XY2, are accepted.)
(b) Classify Equation 2 the same way, citing the signature that decides it.
(c) A classmate objects: 'You ran the redox check first on Equation 1, but the checks only count if you run acid-base first, then precipitation, then redox — the order decides the label.' In one or two sentences, explain why the order does not matter.
Part a. Classify Equation 1 as an acid-base reaction, a precipitation reaction, an oxidation-reduction reaction, or none of the three — and cite the signature that decides it. (Type in plain text — formulas with plain digits, like XY2, are accepted.)
Model: Equation 1 is an oxidation-reduction reaction: both reactants are uncombined elements, and they become part of the compound SnCl2 — elements changing from uncombined to combined form.
Part b. Classify Equation 2 the same way, citing the signature that decides it.
Model: Equation 2 is a precipitation reaction: both reactants are dissolved compounds marked (aq), and NiCO3 comes out marked (s) — a solid formed from two mixed solutions.
Part c. A classmate objects: 'You ran the redox check first on Equation 1, but the checks only count if you run acid-base first, then precipitation, then redox — the order decides the label.' In one or two sentences, explain why the order does not matter.
Model: Each check looks for its own signature, and exactly one check (or none) fits each equation — so the same single category is found no matter which check runs first; order changes nothing.
Full model answer. (a) Equation 1 is an oxidation-reduction reaction: both reactants are uncombined elements, and they become part of the compound SnCl2 — elements changing from uncombined to combined form.
(b) Equation 2 is a precipitation reaction: both reactants are dissolved compounds marked (aq), and NiCO3 comes out marked (s) — a solid formed from two mixed solutions.
(c) Each check looks for its own signature, and exactly one check (or none) fits each equation — so the same single category is found no matter which check runs first; order changes nothing.
RXN-046 · hard · transfer · seq 17 · authored (stage-3 fork) · mcq4
When heated, Cu(OH)₂ → CuO + H₂O — a decomposition reaction. Which conclusion follows from this course's redox test?
Not a redox reaction — each substance stays a compound, so no element changes between uncombined and combined form, and it is not a combustion. KEY
A redox reaction — heat driving a compound apart hands electrons between its elements.
A redox reaction — the element Cu appears in a reactant on the left and in a product on the right, showing up on both sides of the arrow.
The redox test cannot classify a decomposition — its type label is the last word.
RXN-048 · hard · transfer · seq 18 · authored (stage-3 fork) · mcq4
Under a layer of soil, a fern spore begins to sprout before any light can reach it, drawing down its stored glucose while taking in O₂ and releasing CO₂. Which redox reaction is the sprouting spore running?
Respiration KEY
Photosynthesis
Combustion
Decomposition
RXN-049 · hard · transfer · seq 19 · authored (stage-3 fork) · mcq4
Which of these backyard changes involves an oxidation-reduction reaction?
Charcoal glowing red-hot as it slowly burns away in a grill KEY
Wet laundry drying on a clothesline
A snowman slumping over on a mild afternoon
A metal folding chair getting warm in the afternoon sun
RXN-047 · hard · transfer · seq 20 · authored (stage-3 fork) · mcq4
Pb(NO₃)₂(aq) + Li₂SO₄(aq) → PbSO₄(s) + 2LiNO₃(aq) is a double replacement reaction in the five-type scheme. In the three-category scheme, which category fits?
A precipitation reaction KEY
An oxidation-reduction reaction
None of the three categories
An acid-base reaction
RXN-047 · hard · transfer · seq 21 · authored (stage-3 fork) · frq
A quiz-prep card lists two reactions:
Equation 1: HI + RbOH → RbI + H₂O
Equation 2: MgO + H₂O → Mg(OH)₂
(Equation 2 is a synthesis reaction under the five-type classification.)
A quiz-prep card lists two reactions:
Equation 1: HI + RbOH → RbI + H₂O
Equation 2: MgO + H₂O → Mg(OH)₂
(Equation 2 is a synthesis reaction under the five-type classification.)
(a) Classify Equation 1 as an acid-base reaction, a precipitation reaction, an oxidation-reduction reaction, or none of the three — and cite the signature that decides it. (Type in plain text — formulas with plain digits, like XY2, are accepted.)
(b) Classify Equation 2 the same way, citing what the checks find.
(c) A classmate insists: 'Equation 2 is an oxidation-reduction reaction — it's a synthesis, and combining substances always transfers electrons.' In one or two sentences, explain why this reasoning is wrong.
Part a. Classify Equation 1 as an acid-base reaction, a precipitation reaction, an oxidation-reduction reaction, or none of the three — and cite the signature that decides it. (Type in plain text — formulas with plain digits, like XY2, are accepted.)
Model: Equation 1 is an acid-base reaction: HI begins with H (an acid), RbOH is a metal compound ending in OH (a base), and the products are water plus the ionic compound RbI.
Part b. Classify Equation 2 the same way, citing what the checks find.
Model: Equation 2 fits none of the three categories: no acid or base among the reactants and no new ionic-compound-plus-water product pair (acid-base fails); no (aq) reactants or (s) product (precipitation fails); MgO, water, and Mg(OH)2 are all compounds and nothing burns (redox fails).
Part c. A classmate insists: 'Equation 2 is an oxidation-reduction reaction — it's a synthesis, and combining substances always transfers electrons.' In one or two sentences, explain why this reasoning is wrong.
Model: The synthesis label comes from the other lens and does not decide the category — the redox test needs an element changing between uncombined and combined form (or a combustion), and in Equation 2 both reactants and the product are compounds, so nothing changes form.
Full model answer. (a) Equation 1 is an acid-base reaction: HI begins with H (an acid), RbOH is a metal compound ending in OH (a base), and the products are water plus the ionic compound RbI.
(b) Equation 2 fits none of the three categories: no acid or base among the reactants and no new ionic-compound-plus-water product pair (acid-base fails); no (aq) reactants or (s) product (precipitation fails); MgO, water, and Mg(OH)2 are all compounds and nothing burns (redox fails).
(c) The synthesis label comes from the other lens and does not decide the category — the redox test needs an element changing between uncombined and combined form (or a combustion), and in Equation 2 both reactants and the product are compounds, so nothing changes form.
End of Topic Test: Energy in and energy out (u06-t4 · 5 forms × 13 items · 65 total)
David's notes for James:
D5 SCALING - FIRST SCALED-DOWN GATE IN THE COURSE (confirm the composition): U6-G4's scope is the smallest in the course (2 lessons: RXN-050 Exothermic and endothermic, RXN-051 Classifying by temperature change), so each form carries 12 objective mcq4 rows + 1 written-argument FRQ instead of the canonical 20+1 (D5 target ~min(20, 6 x lessons) = 12, floor 10 respected; your own gate data's target_size field independently says 12 and frq_per_form 1). The FRQ keeps the canonical terminal seq-21 slot - rows 13-20 simply do not exist (a numbering decision so the course-wide tooling semantics stay unchanged). Band mix scaled from the 20-row canon proportions to 2 recall / 7 application / 3 transfer over the 12 objective rows; difficulty arc easy(1-3) / medium(4-9) / hard(10-12).
Out-of-scope demo_curated (confirm the disposition): all 9 of your demo-gate curated items belong to capstone lessons RXN-023 / RXN-040 / RXN-047, which live in U6-G1 / U6-G2 / U6-G3's scopes respectively - none is in U6-G4's two-lesson scope. Your U6-G4 demo gate was evidently a unit-final MIXED REVIEW; the topic-only ruling (your ANSWERS #3, 2026-09-04) supersedes it, so none of the 9 was placed and the topic-10 test draws exclusively on RXN-050/051. Say if you intended a unit-final review surface to survive somewhere - that would be a different deliverable, not this gate.
Seed provenance: pool 6 = 2 lessons x 3 gateItems (verified positionally); all 6 placed on form A at their case-family rows (seq 3, 5, 7, 9, 11, 12 - form A is the James-seeds form per the U01-G1 convention); forms B-E authored fresh. prod_seeds = [] and the pool holds zero production items, so all five FRQs are OUR authored parallels of RXN-051's classification-argument skill. Flag if a production-class RXN-050/051 item exists on your side that we should have seeded from.
Seed freshenings (SEED RULING - instances freshened in content, structures/keys/misconception classes verbatim; confirm): pool[0] 'and the air around it' -> 'and the bench beneath it' ('air' is a taught MATERIALS token in RXN-050's own rule line 1 + campfire WE); pool[2] electrolysis-of-water -> unnamed dissolved blue compound split by an electric current ('oxygen' sits in RXN-050's own hook; 'water'/'hydrogen' are burned materials; the gases-rushing-out distractor surface became new-substances-appearing, same products-out-as-energy-out class); pool[3] 'a drop of water beneath it freezes' -> 'the damp paper towel it stands on freezes stiff' ('water' sits in RXN-051's own fluency corpus; the Ba(OH)2*8H2O + ammonium nitrate demo itself stays - it is the spec-approved instance); pool[4] 'drives the thermometer in the mixture' -> 'drives the mixture's reading' (two stem 4-grams collided with RXN-051's WE/fluency corpus text). pool[1] and pool[5] are verbatim. The one adjacent seeded pair (seq 11/12) ends on the instance-free pool[5], so no instance signal crosses the adjacency.
A#11 COURSE-AUTHORITY ADJUDICATION (your pool[2] seed's row - confirm): after three content waves the stem states the energy direction with the taught rule's own verb ('happens only while the change absorbs energy from an electric current'). One blind reviewer (gpt-5.6-sol) still rated 'Neither' defensible under rigorous net-enthalpy framing while conceding it is defensible only 'outside the stated course convention'; RXN-050's rule lines ('endo- means energy in'; 'absorbs energy from its surroundings') and your own specNotes (the electrolysis check item; light/electricity as the designed transfer axis) make the key uniquely correct in-course, and course-local definitions are authority (QB rule 11). Key picked 8/8 across all blind rounds; the gemini reviewers never objected. Recorded in gate_config.json adjudication_notes.
Closed endothermic instance register (confirm): RXN-051's extraNotes close the approved endothermic reaction list (baking soda + vinegar / citric acid + baking soda / Ba(OH)2 + NH4NO3) and all three are burned as taught or seeded instances - so every AUTHORED endothermic scenario uses UNNAMED reagents ('two powders', 'a tablet dropped into a pouch of solution') with the reaction stipulated in-stem ('as the two react'), which also honors the no-dissolving-cold-packs ban in both lessons' extraNotes. Temperature readings: every value > 12 is unique across all forms and rows and avoids your spec-text numbers {18, 21, 22, 23, 38}.
Four-option frame reuse is BY YOUR SPEC (no confirmation needed, recorded): the exothermic / endothermic / 'Both exothermic and endothermic' / 'Neither exothermic nor endothermic' frame recurs on every classify row because RXN-050's specNotes mandate it ('Fixed four-option frame ..., permutationally exhaustive'). Related: your pool seeds carried NO None/All-of-the-above options - the 'Neither/Both' labels are taught category labels of that exhaustive frame, not NOTA constructions - so the opportunistic NOTA-replacement rule never fired this gate (zero replacements).
Cross-item cueing at the scaled scope (FLAG - review with the D5 scaling decision): 12 objective items + 1 FRQ sit on a two-lesson topic whose entire content is one classification rule, so the recall rows necessarily state the rule the application rows apply, and blind reviewers logged cueing advisories accordingly (all triaged, 0 open hard fails). Case families are kept distinct by design (definitional recall / stated-direction / repair-a-claim / numeric rise / numeric fall / flame-trap / light-out / qualitative cold / conservation / supplied-energy / rule-in-reverse / FRQ argument). If the cueing bothers you, the lever is the gate's scaled size, not item rewording.
FRQ design (confirm): seq 21 = written classification argument on RXN-051's skill, rotated fresh scenario per form - (a) classify from the reading, (b) justify via the taught rule (name the surroundings, the reading direction, the energy direction), (c) rebut a classmate's temperature-evidence misreading (rotated per form: A solution-doesn't-count-as-surroundings, B the-reaction-made-cold, C no-flame-so-not-exothermic, D fall-means-energy-flowed-out, E warmed-and-fizzed-so-both). Rubric 30/40/30 = 100, parts split losslessly. One recorded minor: A/C#21-class rubrics say 'their temperature rose' treating liquid+vessel as one surroundings package - that is RXN-051 rule line 1's own evidence frame; both blind reviewers' cold answers matched.
Adjudication ledger (recorded, no whitelist relief anywhere): gate_config.json carries ONLY the unit-6 spec-path pointer + the A#11 course-authority note - zero extra_materials / extra_category_labels / extra_task_idioms / extra_convention entries were needed this gate, and _shared was untouched. Instance hygiene: classroom-safe chemistry throughout; zero uranium/plutonium/enrichment/reactor/weapon/radiation framings bank-wide (re-swept at packaging, 0 hits). U6's course-local combustion definition (hydrocarbon + O2 -> CO2 + water) is untouched - no item in this gate uses combustion vocabulary.
FRQ delivery: your `prod` draw-on-paper class is delivered as a typed diagram-PLAN task (state kinds/recipes/counts/spacing; rubric grades the same observables). Confirm this mapping (pending from the U01-G1 round-trip).
full notes file
# u06-t4 — notes/queries from David's side (U6-G4)
1. D5 SCALING - FIRST SCALED-DOWN GATE IN THE COURSE (confirm the composition): U6-G4's scope is the smallest in the course (2 lessons: RXN-050 Exothermic and endothermic, RXN-051 Classifying by temperature change), so each form carries 12 objective mcq4 rows + 1 written-argument FRQ instead of the canonical 20+1 (D5 target ~min(20, 6 x lessons) = 12, floor 10 respected; your own gate data's target_size field independently says 12 and frq_per_form 1). The FRQ keeps the canonical terminal seq-21 slot - rows 13-20 simply do not exist (a numbering decision so the course-wide tooling semantics stay unchanged). Band mix scaled from the 20-row canon proportions to 2 recall / 7 application / 3 transfer over the 12 objective rows; difficulty arc easy(1-3) / medium(4-9) / hard(10-12).
2. Out-of-scope demo_curated (confirm the disposition): all 9 of your demo-gate curated items belong to capstone lessons RXN-023 / RXN-040 / RXN-047, which live in U6-G1 / U6-G2 / U6-G3's scopes respectively - none is in U6-G4's two-lesson scope. Your U6-G4 demo gate was evidently a unit-final MIXED REVIEW; the topic-only ruling (your ANSWERS #3, 2026-09-04) supersedes it, so none of the 9 was placed and the topic-10 test draws exclusively on RXN-050/051. Say if you intended a unit-final review surface to survive somewhere - that would be a different deliverable, not this gate.
3. Seed provenance: pool 6 = 2 lessons x 3 gateItems (verified positionally); all 6 placed on form A at their case-family rows (seq 3, 5, 7, 9, 11, 12 - form A is the James-seeds form per the U01-G1 convention); forms B-E authored fresh. prod_seeds = [] and the pool holds zero production items, so all five FRQs are OUR authored parallels of RXN-051's classification-argument skill. Flag if a production-class RXN-050/051 item exists on your side that we should have seeded from.
4. Seed freshenings (SEED RULING - instances freshened in content, structures/keys/misconception classes verbatim; confirm): pool[0] 'and the air around it' -> 'and the bench beneath it' ('air' is a taught MATERIALS token in RXN-050's own rule line 1 + campfire WE); pool[2] electrolysis-of-water -> unnamed dissolved blue compound split by an electric current ('oxygen' sits in RXN-050's own hook; 'water'/'hydrogen' are burned materials; the gases-rushing-out distractor surface became new-substances-appearing, same products-out-as-energy-out class); pool[3] 'a drop of water beneath it freezes' -> 'the damp paper towel it stands on freezes stiff' ('water' sits in RXN-051's own fluency corpus; the Ba(OH)2*8H2O + ammonium nitrate demo itself stays - it is the spec-approved instance); pool[4] 'drives the thermometer in the mixture' -> 'drives the mixture's reading' (two stem 4-grams collided with RXN-051's WE/fluency corpus text). pool[1] and pool[5] are verbatim. The one adjacent seeded pair (seq 11/12) ends on the instance-free pool[5], so no instance signal crosses the adjacency.
5. A#11 COURSE-AUTHORITY ADJUDICATION (your pool[2] seed's row - confirm): after three content waves the stem states the energy direction with the taught rule's own verb ('happens only while the change absorbs energy from an electric current'). One blind reviewer (gpt-5.6-sol) still rated 'Neither' defensible under rigorous net-enthalpy framing while conceding it is defensible only 'outside the stated course convention'; RXN-050's rule lines ('endo- means energy in'; 'absorbs energy from its surroundings') and your own specNotes (the electrolysis check item; light/electricity as the designed transfer axis) make the key uniquely correct in-course, and course-local definitions are authority (QB rule 11). Key picked 8/8 across all blind rounds; the gemini reviewers never objected. Recorded in gate_config.json adjudication_notes.
6. Closed endothermic instance register (confirm): RXN-051's extraNotes close the approved endothermic reaction list (baking soda + vinegar / citric acid + baking soda / Ba(OH)2 + NH4NO3) and all three are burned as taught or seeded instances - so every AUTHORED endothermic scenario uses UNNAMED reagents ('two powders', 'a tablet dropped into a pouch of solution') with the reaction stipulated in-stem ('as the two react'), which also honors the no-dissolving-cold-packs ban in both lessons' extraNotes. Temperature readings: every value > 12 is unique across all forms and rows and avoids your spec-text numbers {18, 21, 22, 23, 38}.
7. Four-option frame reuse is BY YOUR SPEC (no confirmation needed, recorded): the exothermic / endothermic / 'Both exothermic and endothermic' / 'Neither exothermic nor endothermic' frame recurs on every classify row because RXN-050's specNotes mandate it ('Fixed four-option frame ..., permutationally exhaustive'). Related: your pool seeds carried NO None/All-of-the-above options - the 'Neither/Both' labels are taught category labels of that exhaustive frame, not NOTA constructions - so the opportunistic NOTA-replacement rule never fired this gate (zero replacements).
8. Cross-item cueing at the scaled scope (FLAG - review with the D5 scaling decision): 12 objective items + 1 FRQ sit on a two-lesson topic whose entire content is one classification rule, so the recall rows necessarily state the rule the application rows apply, and blind reviewers logged cueing advisories accordingly (all triaged, 0 open hard fails). Case families are kept distinct by design (definitional recall / stated-direction / repair-a-claim / numeric rise / numeric fall / flame-trap / light-out / qualitative cold / conservation / supplied-energy / rule-in-reverse / FRQ argument). If the cueing bothers you, the lever is the gate's scaled size, not item rewording.
9. FRQ design (confirm): seq 21 = written classification argument on RXN-051's skill, rotated fresh scenario per form - (a) classify from the reading, (b) justify via the taught rule (name the surroundings, the reading direction, the energy direction), (c) rebut a classmate's temperature-evidence misreading (rotated per form: A solution-doesn't-count-as-surroundings, B the-reaction-made-cold, C no-flame-so-not-exothermic, D fall-means-energy-flowed-out, E warmed-and-fizzed-so-both). Rubric 30/40/30 = 100, parts split losslessly. One recorded minor: A/C#21-class rubrics say 'their temperature rose' treating liquid+vessel as one surroundings package - that is RXN-051 rule line 1's own evidence frame; both blind reviewers' cold answers matched.
10. Adjudication ledger (recorded, no whitelist relief anywhere): gate_config.json carries ONLY the unit-6 spec-path pointer + the A#11 course-authority note - zero extra_materials / extra_category_labels / extra_task_idioms / extra_convention entries were needed this gate, and _shared was untouched. Instance hygiene: classroom-safe chemistry throughout; zero uranium/plutonium/enrichment/reactor/weapon/radiation framings bank-wide (re-swept at packaging, 0 hits). U6's course-local combustion definition (hydrocarbon + O2 -> CO2 + water) is untouched - no item in this gate uses combustion vocabulary.
Two solutions are combined in a small beaker, and the temperature of the liquid climbs from 19 °C to 33 °C as they react. Which classification does the reading support?
A student says, 'Endothermic reactions create cold and push it into the surroundings.' Which correction is right?
An endothermic reaction absorbs energy from its surroundings — nothing called cold is created or pushed. KEY
The student is nearly right — cold flows out of endothermic reactions, but only slowly.
Endothermic reactions release energy outward, and that released energy is exactly what your skin reads as cold.
Endothermic reactions destroy some of the surroundings' energy, which reads as cold.
RXN-051 · medium · application · seq 6 · authored (numeric fall classify; fresh readings 29->13, unnamed reagents) · mcq4
A scoop of powder is stirred into a solution in a wide-mouthed jar; as the two react, the liquid's temperature drops from 29 °C to 13 °C. What is the correct classification?
Two liquids combined in a small jar send out energy as a steady blue light the whole time they are reacting. Classify the reaction happening in the jar.
In a demonstration, barium hydroxide crystals, Ba(OH)₂·8H₂O, are stirred with solid ammonium nitrate in a flask. Within a minute the flask's outside is so cold that the damp paper towel it stands on freezes stiff. Classify the reaction.
Endothermic KEY
Exothermic
Neither exothermic nor endothermic
Both exothermic and endothermic
RXN-050 · hard · transfer · seq 10 · authored (conservation transfer: used-up-and-gone claim; rule line 7 on a novel claim) · mcq4
An exothermic reaction in a beaker has just finished, and a student says the energy it released is now used up and gone. What actually happened to that energy?
It moved into the surroundings — the same amount of energy still exists, now outside the reaction. KEY
It was destroyed the instant the reaction finished, which is why nothing shows it anymore.
It stayed sealed inside the products in the beaker, never crossing over to the surroundings.
It turned into cold as it left the beaker, and that cold then spread through the room.
RXN-050 · hard · transfer · seq 11 · seed:U6-G4/pool[2] · mcq4
Breaking a dissolved blue compound into two new substances happens only while the change absorbs energy from an electric current passing through the solution; the moment the current stops, so does the change. Classify the reaction.
Endothermic KEY
Exothermic
Neither exothermic nor endothermic
Both exothermic and endothermic
RXN-051 · hard · transfer · seq 12 · seed:U6-G4/pool[5] · mcq4
A reaction is known to be endothermic. What happens to the temperature of the solution it runs in?
It falls, because the reaction absorbs energy from the solution. KEY
It rises, because the absorbed energy heats the mixture.
It stays the same, because the energy comes from the chemicals, not the solution.
It rises at first and then falls back to where it started.
Two solutions are poured together in a beaker, and over three minutes the reading of the liquid climbs from 27 °C to 45 °C.
Two solutions are poured together in a beaker, and over three minutes the reading of the liquid climbs from 27 °C to 45 °C.
(a) State whether the reaction is exothermic or endothermic. One sentence.
(b) Justify the classification using the taught rule: say what counts as the reaction's surroundings here, what happened to their temperature, and what that shows about the direction the energy moved.
(c) A classmate objects: 'The solution doesn't count — you would have to measure the reaction itself to classify it.' In one or two sentences, explain what is wrong with this objection.
Part a. State whether the reaction is exothermic or endothermic. One sentence.
Model: The reaction is exothermic.
Part b. Justify the classification using the taught rule: say what counts as the reaction's surroundings here, what happened to their temperature, and what that shows about the direction the energy moved.
Model: The surroundings here are the solution the chemicals sit in and the beaker holding it. Their temperature rose from 27 degrees Celsius to 45 degrees Celsius. Hotter surroundings mean the reaction released energy into them, and a reaction that releases energy to its surroundings is exothermic.
Part c. A classmate objects: 'The solution doesn't count — you would have to measure the reaction itself to classify it.' In one or two sentences, explain what is wrong with this objection.
Model: The objection has the method backwards: the taught rule says to watch the surroundings, not the reaction itself, and the solution the chemicals sit in is part of the surroundings. Measuring the solution is exactly how the classification is made.
Full model answer. (a) The reaction is exothermic.
(b) The surroundings here are the solution the chemicals sit in and the beaker holding it. Their temperature rose from 27 degrees Celsius to 45 degrees Celsius. Hotter surroundings mean the reaction released energy into them, and a reaction that releases energy to its surroundings is exothermic.
(c) The objection has the method backwards: the taught rule says to watch the surroundings, not the reaction itself, and the solution the chemicals sit in is part of the surroundings. Measuring the solution is exactly how the classification is made.
Form B
RXN-050 · easy · recall · seq 1 · authored (definitional repeat-back, exo- prefix probe; parallel to form A) · mcq4
What does the prefix exo- in 'exothermic' tell you about a reaction's energy?
Energy moves out — the reaction releases energy to its surroundings. KEY
Energy moves in — the reaction absorbs energy from its surroundings.
Energy is created fresh inside the mixture at the exact moment the reaction starts.
The reaction keeps its energy, moving none in either direction.
In a conical flask, two mixed solutions react while the reading in the liquid moves from 16 °C up to 31 °C. Which classification does the reading support?
Exothermic KEY
Endothermic
Both exothermic and endothermic
Neither exothermic nor endothermic
RXN-050 · medium · application · seq 5 · authored (repair-a-claim, energy-created family; parallel to the seed's structure) · mcq4
A student says, 'Exothermic reactions manufacture new energy inside the mixture and then send it out.' Which correction is right?
An exothermic reaction releases energy the mixture already held — energy is never created, it only moves to the surroundings. KEY
The student is nearly right — the energy really is new, but it forms gradually as the reaction runs instead of all at once.
Exothermic reactions absorb energy, so nothing is sent out at all.
Exothermic reactions destroy energy inside the mixture rather than sending anything out.
RXN-051 · medium · application · seq 6 · authored (numeric fall classify; fresh readings 32->14, unnamed reagents) · mcq4
In a ceramic bowl, two poured solutions react and the liquid cools from 32 °C to 14 °C. What is the correct classification?
A chemical test strip pressed onto a sample releases a burst of energy as a pale-green flash while its coating reacts. Classify the reaction happening on the strip.
Exothermic KEY
Neither exothermic nor endothermic
Endothermic
Both exothermic and endothermic
RXN-051 · medium · application · seq 9 · authored (qualitative cold evidence, two-powders surface; unnamed reagents per the closed endothermic instance list) · mcq4
Two dry powders stirred together in a beaker begin to react; within moments the beaker is painfully cold to hold, and the bench top under it grows cold too. Classify the reaction.
Endothermic KEY
Exothermic
Neither exothermic nor endothermic
Both exothermic and endothermic
RXN-050 · hard · transfer · seq 10 · authored (conservation transfer: destroyed-on-absorption claim) · mcq4
An endothermic reaction has absorbed energy from the solution around it. A student claims that absorbed energy was destroyed inside the reaction. Which account is right?
The energy still exists — it moved from the solution into the reaction. KEY
The claim is correct — energy that is absorbed stops existing.
The energy was destroyed, but the reaction created replacement energy afterward.
No energy moved at all — what entered the reaction was the solution's temperature.
RXN-050 · hard · transfer · seq 11 · authored (supplied-energy classify, electroplating surface; runs-only-while cue) · mcq4
In a school demo, a thin metal layer builds up on a carbon rod only while a battery pack pushes energy in as current; switch the pack off and the buildup stops at the rod. Classify the reaction.
Endothermic KEY
Exothermic
Neither exothermic nor endothermic
Both exothermic and endothermic
RXN-051 · hard · transfer · seq 12 · authored (rule-in-reverse, exothermic-solution case; parallel outcome classes to the seed) · mcq4
A reaction in a beaker of solution is known to be exothermic. What happens to the temperature of the solution?
It rises, because the reaction releases energy into the solution. KEY
It falls, because the reaction spends the solution's energy to keep running.
It stays the same, because released energy belongs to the chemicals, not the solution.
It falls at first and then climbs back to where it started.
RXN-051 · medium · application · seq 21 · authored (FRQ, fall scenario 43->6; rebut = the-reaction-made-cold, rule line 5's corrective) · frq
For a demonstration, a measure of powder is tipped into a heated solution in a flask. As powder and solution react, the reading falls from 43 °C all the way to 6 °C.
For a demonstration, a measure of powder is tipped into a heated solution in a flask. As powder and solution react, the reading falls from 43 °C all the way to 6 °C.
(a) State whether the reaction is exothermic or endothermic. One sentence.
(b) Justify the classification using the taught rule: say what counts as the reaction's surroundings here, what happened to their temperature, and what that shows about the direction the energy moved.
(c) A classmate says: 'The reaction made cold and pushed the cold into the liquid.' In one or two sentences, explain what is wrong with this claim.
Part a. State whether the reaction is exothermic or endothermic. One sentence.
Model: The reaction is endothermic.
Part b. Justify the classification using the taught rule: say what counts as the reaction's surroundings here, what happened to their temperature, and what that shows about the direction the energy moved.
Model: The surroundings here are the solution the chemicals sit in and the flask around it. Their temperature fell from 43 degrees Celsius to 6 degrees Celsius. Colder surroundings mean the reaction absorbed energy from them, and a reaction that absorbs energy from its surroundings is endothermic.
Part c. A classmate says: 'The reaction made cold and pushed the cold into the liquid.' In one or two sentences, explain what is wrong with this claim.
Model: The claim treats cold as a substance, and cold is not a thing that can be made or pushed. The reaction absorbed energy from the liquid, so the liquid has less energy than before — and less energy is exactly what a lower temperature means.
Full model answer. (a) The reaction is endothermic.
(b) The surroundings here are the solution the chemicals sit in and the flask around it. Their temperature fell from 43 degrees Celsius to 6 degrees Celsius. Colder surroundings mean the reaction absorbed energy from them, and a reaction that absorbs energy from its surroundings is endothermic.
(c) The claim treats cold as a substance, and cold is not a thing that can be made or pushed. The reaction absorbed energy from the liquid, so the liquid has less energy than before — and less energy is exactly what a lower temperature means.
A student says, 'An endothermic reaction cools its surroundings by sending some of its own energy into them.' Which correction is right?
It is the reverse — an endothermic reaction takes energy FROM the surroundings, and that loss is why they cool. KEY
The student is nearly right — the reaction does send energy out, but that energy leaves as light rather than heat.
Endothermic reactions neither absorb nor release energy, so the surroundings must be cooling on their own.
The surroundings cool because the reaction destroys part of their energy.
RXN-051 · medium · application · seq 6 · authored (numeric fall classify with the settling-back lure; fresh readings 36->10) · mcq4
A tablet dropped into a warm solution in a boiling tube reacts; the moment the fizzing starts, the reading begins sliding, and by the end it has fallen from 36 °C down to 10 °C. What is the correct classification?
Sealed in a padded flask, a mixture reacts and its temperature rises from 15 °C to 46 °C, though nothing burns and nothing shines. Classify the reaction.
A pinch of crystals shaken into a pouch of solution reacts, and the pouch soon feels deeply chilled in your hand. Classify the reaction.
Endothermic KEY
Exothermic
Neither exothermic nor endothermic
Both exothermic and endothermic
RXN-050 · hard · transfer · seq 10 · authored (conservation transfer: falling-total claim) · mcq4
While a reaction in a glass vessel releases energy, a student announces that the total energy of the reaction and its surroundings, counted together, is falling. What is the correct account?
The total stays the same — energy is leaving the reaction and arriving in the surroundings, not disappearing. KEY
The total falls, because released energy has been spent, and spent energy can no longer be counted anywhere.
The total climbs, because the reaction manufactures extra energy as it runs.
The total cannot be tracked, because energy only exists while a reaction is running.
RXN-050 · hard · transfer · seq 11 · authored (supplied-energy classify, light-driven film surface; real photochemical breakdown, compound unnamed) · mcq4
A pale-yellow compound coated on photographic film darkens by breaking down, but the breakdown happens only while the coating takes in energy from the bright light falling on the film; in a drawer it stops. Classify the reaction.
Endothermic KEY
Exothermic
Neither exothermic nor endothermic
Both exothermic and endothermic
RXN-051 · hard · transfer · seq 12 · authored (rule-in-reverse, held-tube touch prediction) · mcq4
A reaction known to be exothermic runs in a corked tube held in a rack, and a thermometer strip is taped to the tube's outer wall. What does the taught rule predict the strip will show while the reaction is going, and why?
A rising reading, because the reaction releases energy into its surroundings and the tube wall is among them. KEY
A falling reading, because an exothermic reaction draws its energy in from the tube wall as it reacts.
No change in the reading, because the tube wall does not count as part of the reaction's surroundings.
A reading that climbs at first, then slides back to its starting value while the reaction is still going.
Two solutions from a cold store at 12 °C are tipped into one jug, where they react; as they do, the liquid warms to 48 °C, and at no point does anything burn, spark, or glow.
Two solutions from a cold store at 12 °C are tipped into one jug, where they react; as they do, the liquid warms to 48 °C, and at no point does anything burn, spark, or glow.
(a) State whether the reaction is exothermic or endothermic. One sentence.
(b) Justify the classification using the taught rule: say what counts as the reaction's surroundings here, what happened to their temperature, and what that shows about the direction the energy moved.
(c) A classmate insists: 'It can't be exothermic — nothing burned or even glowed.' In one or two sentences, explain what is wrong with this objection.
Part a. State whether the reaction is exothermic or endothermic. One sentence.
Model: The reaction is exothermic.
Part b. Justify the classification using the taught rule: say what counts as the reaction's surroundings here, what happened to their temperature, and what that shows about the direction the energy moved.
Model: The surroundings here are the liquid the chemicals sit in and the jug holding it. Their temperature rose from 12 degrees Celsius to 48 degrees Celsius. Hotter surroundings mean the reaction released energy into them, so the reaction is exothermic.
Part c. A classmate insists: 'It can't be exothermic — nothing burned or even glowed.' In one or two sentences, explain what is wrong with this objection.
Model: The objection makes flames a requirement, but released energy can leave as heat alone — nothing needs to burn or glow. The warming of the liquid is itself the evidence that energy was released.
Full model answer. (a) The reaction is exothermic.
(b) The surroundings here are the liquid the chemicals sit in and the jug holding it. Their temperature rose from 12 degrees Celsius to 48 degrees Celsius. Hotter surroundings mean the reaction released energy into them, so the reaction is exothermic.
(c) The objection makes flames a requirement, but released energy can leave as heat alone — nothing needs to burn or glow. The warming of the liquid is itself the evidence that energy was released.
Form D
RXN-050 · easy · recall · seq 1 · authored (definition pick, endothermic; parallel to form C) · mcq4
Which statement correctly describes an endothermic reaction?
It absorbs energy from its surroundings. KEY
It releases energy to its surroundings.
It produces cold and pushes the cold outward.
It keeps all its energy, moving none in either direction.
RXN-051 · easy · recall · seq 2 · authored (exothermic-signal pick; reverse-direction read of rule line 2) · mcq4
Which observation tells you a reaction is exothermic?
A student says, 'In an exothermic reaction, the surroundings hand their energy over to the reaction.' Which correction is right?
That direction belongs to endothermic reactions — an exothermic reaction gives energy to its surroundings. KEY
The student needs no correction — exothermic reactions really do collect their energy from everything around them as they run.
Both directions happen at once in an exothermic reaction, so the student is half right.
Neither direction happens — energy stays exactly where it started in every reaction.
RXN-051 · medium · application · seq 6 · authored (numeric fall classify with the natural-cooling lure; fresh readings 40->8) · mcq4
A warmed solution in a squat flask holds steady at 40 °C; when pellets are dropped in they react, and the reading sinks to 8 °C as they do. What is the correct classification?
When a drop of a second solution lands in a flat dish, the reacting mixture starts shedding energy as a deep red shine. Classify the reaction happening in the dish.
Two thick pastes kneaded together in a plastic bag react; the bag turns cold enough to numb your fingers. Classify the reaction.
Endothermic KEY
Exothermic
Neither exothermic nor endothermic
Both exothermic and endothermic
RXN-050 · hard · transfer · seq 10 · authored (conservation transfer: leaked-out-of-existence claim) · mcq4
Watching an endothermic reaction, a student says the surroundings' lost energy has leaked out of existence. What really became of that energy?
The reaction absorbed it — the surroundings' loss is exactly the reaction's gain. KEY
It genuinely ceased to exist, which is why the surroundings cooled.
It changed into cold, which now fills the surroundings.
It bounced back into the surroundings the instant the reaction finished.
RXN-050 · hard · transfer · seq 11 · authored (supplied-energy classify, sunlamp slide surface; compound unnamed) · mcq4
A greenish compound spread across a lab slide splits into two new substances only while it soaks up energy from a sunlamp; in the dark, the change stops. Classify the reaction.
Endothermic KEY
Exothermic
Neither exothermic nor endothermic
Both exothermic and endothermic
RXN-051 · hard · transfer · seq 12 · authored (rule-in-reverse, endothermic-tray prediction; 'the air' kept out of the option texts — MATERIALS token — but the D2 feedback naming it is feedback-side only) · mcq4
An endothermic reaction runs in a dish standing on a metal tray. During the reaction, what happens to the tray, and why?
It cools, because the reaction absorbs energy from its surroundings and the tray is part of them. KEY
It warms, because the energy the reaction absorbs overflows out of the dish and spills into the tray below.
Nothing happens to it, because only the dish counts as surroundings.
It cools at first and then warms back to where it started.
RXN-051 · medium · application · seq 21 · authored (FRQ, fall scenario 42->11; rebut = fall-means-energy-flowed-out direction inversion) · frq
A warmed demonstration mixture in a bowl reads 42 °C. When a second solution is tipped in, the two react and the reading drops to 11 °C.
A warmed demonstration mixture in a bowl reads 42 °C. When a second solution is tipped in, the two react and the reading drops to 11 °C.
(a) State whether the reaction is exothermic or endothermic. One sentence.
(b) Justify the classification using the taught rule: say what counts as the reaction's surroundings here, what happened to their temperature, and what that shows about the direction the energy moved.
(c) A classmate reasons: 'The temperature fell, so energy must have flowed OUT of the reaction.' In one or two sentences, explain what is wrong with this reasoning.
Part a. State whether the reaction is exothermic or endothermic. One sentence.
Model: The reaction is endothermic.
Part b. Justify the classification using the taught rule: say what counts as the reaction's surroundings here, what happened to their temperature, and what that shows about the direction the energy moved.
Model: The surroundings here are the liquid the chemicals sit in and the bowl holding it. Their temperature fell from 42 degrees Celsius to 11 degrees Celsius. Colder surroundings mean the reaction absorbed energy from them, which makes the reaction endothermic.
Part c. A classmate reasons: 'The temperature fell, so energy must have flowed OUT of the reaction.' In one or two sentences, explain what is wrong with this reasoning.
Model: The thermometer sits in the surroundings, so the falling reading shows the SURROUNDINGS losing energy, not the reaction. That lost energy went into the reaction — the flow was inward, the opposite of the classmate's direction.
Full model answer. (a) The reaction is endothermic.
(b) The surroundings here are the liquid the chemicals sit in and the bowl holding it. Their temperature fell from 42 degrees Celsius to 11 degrees Celsius. Colder surroundings mean the reaction absorbed energy from them, which makes the reaction endothermic.
(c) The thermometer sits in the surroundings, so the falling reading shows the SURROUNDINGS losing energy, not the reaction. That lost energy went into the reaction — the flow was inward, the opposite of the classmate's direction.
Form E
RXN-050 · easy · recall · seq 1 · authored (surroundings-definition repeat-back, rule line 1; 'the air' deliberately omitted from option lists — MATERIALS token in the lesson's own corpus) · mcq4
In the definitions of exothermic and endothermic, what counts as a reaction's 'surroundings'?
Everything around the reaction — the container, the solution the chemicals sit in, your hand. KEY
The surroundings begin beyond the container — at the bench, the walls, and the rest of the room.
The reacting chemicals themselves — the very substances that are doing the changing.
The products that form while the reaction runs.
RXN-051 · easy · recall · seq 2 · authored (endothermic-signal pick; reverse-direction read of rule line 3) · mcq4
Which observation tells you a reaction is endothermic?
In a glass jar, a reacting mixture's temperature lifts from 24 °C to 35 °C. Which classification does the reading support?
Exothermic KEY
Endothermic
Both exothermic and endothermic
Neither exothermic nor endothermic
RXN-050 · medium · application · seq 5 · authored (repair-a-claim, cold-released-like-heat family; parallel surface to the seed's cold-as-substance class by design) · mcq4
A student says, 'Endothermic reactions release cold to their surroundings the way exothermic ones release heat.' Which correction is right?
Cold is not something a reaction can release — an endothermic reaction absorbs energy, and surroundings left with less energy feel cold. KEY
The student is right about everything except the speed — cold moves outward more slowly than heat does.
Endothermic reactions also release heat into whatever surrounds them, just in smaller amounts than exothermic reactions do.
Endothermic reactions destroy the heat near them, and heat destroyed that way behaves exactly like released cold.
RXN-051 · medium · application · seq 6 · authored (numeric fall classify, non-standard medium (gel) surface; fresh readings 37->7) · mcq4
Crystals are sprinkled into a warm gel in a tall beaker, and as they react the gel chills from 37 °C to 7 °C. What is the correct classification?
Two reacting solutions in a shallow tray at a night-time science show give off energy as a soft orange glow. Classify the reaction happening in the tray.
A spoonful of powder folded into a thick paste in a metal cup reacts; the cup's sides sting with cold when touched. Classify the reaction.
Endothermic KEY
Exothermic
Neither exothermic nor endothermic
Both exothermic and endothermic
RXN-050 · hard · transfer · seq 10 · authored (conservation transfer: created-at-the-instant claim) · mcq4
A student claims an exothermic reaction creates the energy it gives off at the instant of reacting. What is the right correction?
No energy is created — the reaction releases energy it already contained, moving it to its surroundings. KEY
The student is right — releasing energy always requires creating that energy first, in the instant before it leaves.
The energy is created slightly before the reaction begins, rather than during the reacting itself.
Exothermic reactions take energy in, so there is nothing given off needing explanation.
RXN-050 · hard · transfer · seq 11 · authored (supplied-energy classify, industrial refining surface; compound unnamed) · mcq4
A reaction in a refining vat keeps going only while it absorbs energy from the current flowing through the molten mixture; when the power is cut, it stops at once. Classify the reaction.
Endothermic KEY
Exothermic
Neither exothermic nor endothermic
Both exothermic and endothermic
RXN-051 · hard · transfer · seq 12 · authored (rule-in-reverse, sealed-jar lid prediction) · mcq4
A sealed jar on a shelf holds a reaction known to be exothermic. What happens to the temperature of the jar's lid, and why?
It rises, because the reaction releases energy into everything around it, and the lid is part of the surroundings. KEY
It falls, because the rising heat inside pulls energy out of the lid.
It stays unchanged, because energy stops at the walls of a sealed jar.
It warms at first and then cools back to precisely its starting temperature, even while the reaction is still running.
Two solutions chilled in a refrigerator to 5 °C are emptied together into a tub, where they react, fizzing busily as the liquid warms to 50 °C.
Two solutions chilled in a refrigerator to 5 °C are emptied together into a tub, where they react, fizzing busily as the liquid warms to 50 °C.
(a) State whether the reaction is exothermic or endothermic. One sentence.
(b) Justify the classification using the taught rule: say what counts as the reaction's surroundings here, what happened to their temperature, and what that shows about the direction the energy moved.
(c) A classmate argues: 'It warmed AND it fizzed, so it must be both exothermic and endothermic — one label for each effect.' In one or two sentences, explain what is wrong with this argument.
Part a. State whether the reaction is exothermic or endothermic. One sentence.
Model: The reaction is exothermic.
Part b. Justify the classification using the taught rule: say what counts as the reaction's surroundings here, what happened to their temperature, and what that shows about the direction the energy moved.
Model: The surroundings here are the liquid the chemicals sit in and the tub holding it. Their temperature rose from 5 degrees Celsius to 50 degrees Celsius. Hotter surroundings mean the reaction released energy into them, so the reaction is exothermic.
Part c. A classmate argues: 'It warmed AND it fizzed, so it must be both exothermic and endothermic — one label for each effect.' In one or two sentences, explain what is wrong with this argument.
Model: Fizzing is gas escaping — matter leaving the mixture, not an energy flow — so it does not earn the reaction a second energy label. The classification follows the surroundings' temperature direction, and that moved one way: up. The reaction is exothermic only.
Full model answer. (a) The reaction is exothermic.
(b) The surroundings here are the liquid the chemicals sit in and the tub holding it. Their temperature rose from 5 degrees Celsius to 50 degrees Celsius. Hotter surroundings mean the reaction released energy into them, so the reaction is exothermic.
(c) Fizzing is gas escaping — matter leaving the mixture, not an energy flow — so it does not earn the reaction a second energy label. The classification follows the surroundings' temperature direction, and that moved one way: up. The reaction is exothermic only.