What an Arabic chemistry quiz generator must handle
Grade 9 during a reactions unit is a good test case. Students are balancing simple equations, naming ionic compounds, and deciding states (صلب، سائل، غاز، محلول). A strong generator must render symbols cleanly (H₂SO₄ with subscripts), keep charges visible (Fe³⁺/O²⁻), and use classroom Arabic rather than literal translation. It should also produce distractors that mirror real errors: swapping a coefficient for a subscript, forgetting charges when writing formulas, or choosing an incorrect state symbol for an aqueous salt.
Feed the tool a short source—two worked examples and a naming table—then specify that all stems and options are in Arabic, with chemical notation preserved. Ask for a mix: two naming items, two balancing items with small integers, one question on states of matter, and one conceptual item (مثال: الفرق بين التغير الفيزيائي والكيميائي). After generation, scan for legibility: subscripts, superscripts, arrows (→), and phase symbols should be readable in right-to-left layout. To see how the notation renders before you commit a full set, open the generator in a trial draft and paste a single equation as a prompt.