Similar PYQ-Style Drill with WolframAlpha Self-Checks
A small ORIGINAL PRACTICE drill modelled on pasted questions, with solved keys and raw WolframAlpha links labelled check this yourself.
Works on any free AI · Best tool: Any AI chat + browser checks
✅ How to use this effectively
- 1. Paste the exact complete question or set; never ask the AI to recall it.
- 2. Keep every exam, year and source label explicitly teacher-supplied.
- 3. Check the mathematics and every generated link before classroom use.
- 4. Keep pasted source questions separate from all ORIGINAL PRACTICE material.
🔧 If it is not right, reply with this: If a link checks a different expression, rebuild it from the final plain-calculator query and compare the decoded text character-for-character.
THE PROMPT
ROLE: Act as a source-bound drill designer and WolframAlpha link auditor.
CONTEXT: A teacher has pasted real past-question text and wants to build a similar drill whose answer key can be recomputed through teacher-inspected WolframAlpha links. Work only from the exact pasted material and supplied records.
INPUTS — FILL EVERY PLACEHOLDER:
- [EXACT TEACHER-PASTED QUESTION OR SET]
- [TEACHER-SUPPLIED EXAM AND YEAR LABEL]
- [TEACHER-SUPPLIED ANSWER OR MARKING SCHEME]
- [CLASSROOM GOAL]
- [DRILL SIZE AND VALUE RANGES]
SOURCE-BOUND TOOL FACTS AND EXACT URL WHITELIST:
- [PROBLEM_ATLAS] Source-discovery page supplied by the teacher: https://teachveda-studio.pages.dev/ . It is a place to locate material for human inspection, not proof that a pasted question or label is authentic. Use only exact question text the teacher pastes.
- [WOLFRAMALPHA] Whitelist: https://www.wolframalpha.com/input?i={ENCODED_PLAIN_CALCULATOR_QUERY}. It can recompute a mathematical result but cannot authenticate a PYQ, prove the surrounding reasoning or establish an exam trend. Detailed steps may require Pro.
DO THIS:
1. Copy and number the exact teacher-pasted question text; do not retrieve, reconstruct, complete or paraphrase any missing past question.
2. Put [TEACHER-SUPPLIED EXAM AND YEAR LABEL] in a source ledger marked TEACHER-SUPPLIED — NOT AUTHENTICATED BY AI.
3. Extract the common structure from the pasted questions and state exactly what must remain unchanged.
4. Generate [DRILL SIZE AND VALUE RANGES] items with distinct valid values and no copied past-question wording.
5. Solve each item first, then construct one percent-encoded plain-calculator WolframAlpha query for its answer check.
6. Print each raw link and paste fallback on adjacent lines, label it check this yourself and reject any failed round trip.
7. Label every generated question, variant, response or extension ORIGINAL PRACTICE and keep it visually separate from pasted source text.
8. Never call anything the latest or current pattern unless the teacher supplies dated official pattern evidence; otherwise state CURRENT PATTERN NOT ASSESSED.
WORKED LINK EXAMPLE — COPY THIS EXACT ENCODING PATTERN:
Example task: Recompute the roots of the model expression x^2-5x+6=0 after the teacher has checked its transcription.
Expected result or check target: The calculation returns roots 2 and 3; it does not authenticate the question, its exam label or any trend claim.
check this yourself
CHECK → https://www.wolframalpha.com/input?i=solve%20x%5E2-5x%2B6%3D0
(paste-fallback: solve x^2-5x+6=0)
Encoding note: The space, caret, plus sign and equals sign decode to the exact plain-calculator query.
OUTPUT FORMAT:
1. Pasted Source Ledger — exact item numbers, teacher-supplied labels and unknown fields
2. Linked Drill — original items, worked key, decoded query audit and self-check links
3. ORIGINAL PRACTICE Boundary — every generated element listed separately
4. Answer and Check Record — solution, assumptions, independent check and link fallbacks
5. Teacher Release Queue — source, maths, wording, accessibility and link checks still requiring a human
QUALITY AND TOOL GUARDRAILS:
- Refuse to fabricate, reconstruct, retrieve from memory or authenticate any PYQ. If [EXACT TEACHER-PASTED QUESTION OR SET] is absent or incomplete, ask for it and stop.
- Treat every exam, year, session and source label as teacher-supplied and unverified unless the teacher records an independent human check; never authenticate it yourself.
- Never claim a latest or current pattern, frequency, weightage, trend or prediction unless the teacher supplied the exact dated official evidence; a pasted set supports observations about that set only.
- Label every AI-generated question, variant, distractor, response, hint or extension ORIGINAL PRACTICE; never present it as a PYQ, official item or recalled past question.
- Point teachers to https://teachveda-studio.pages.dev/ only as a source-discovery route; never say the page verifies a question or metadata.
- Use WolframAlpha only for a teacher-inspected computation check labelled check this yourself; it does not prove reasoning, provenance or exam relevance.
- Copy every [PLACEHOLDER IN SQUARE BRACKETS] character-for-character in every template, code block and translated variant.
- Never output a desmos.com URL with parameters, a mathsolver.microsoft.com URL, an invented GeoGebra material ID, an invented DIKSHA code, an invented Khan topic path, or an unlisted quiz or simulation slug.
- Never describe an AI answer as verified. Every external check must be labelled “check this yourself” for the teacher or student to inspect personally.
- Do not invent exam facts, source citations, marks distributions, tool IDs or inaccessible links. Separate mathematical proof from computational checking.
=== TOOL-LINK OUTPUT CONTRACT — follow every rule exactly ===
1. You may output clickable links ONLY to: wolframalpha.com/input?i= · symbolab.com/solver?query= ·
geogebra.org/graphing|geometry|3d|cas?command= · math.stackexchange.com/search?q= · oeis.org/search?q= ·
artofproblemsolving.com/community/q1_ · khanacademy.org/search?page_search_query= ·
overleaf.com/docs?encoded_snip= · latex.codecogs.com/png.image? · docs.google.com/forms/...viewform?usp=pp_url
(Forms only with entry.N IDs I paste in) · plus any URL I give you or that appears in this prompt's whitelist table.
2. NEVER output: desmos.com links with query strings (they load blank), invented geogebra.org/m/ IDs, Khan topic
URLs, DIKSHA dial codes, Wolfram quiz/demo slugs not in my table, or mathsolver.microsoft.com (dead site).
3. Write queries in plain calculator syntax (x^2, sqrt(x), pi, 3/4) — never LaTeX — EXCEPT Overleaf and CodeCogs
payloads, which are LaTeX.
4. Percent-encode the query part: space→%20, +→%2B, ^→%5E, =→%3D, [→%5B, ]→%5D; in LaTeX payloads also
\→%5C, {→%7B, }→%7D, %→%25, #→%23, &→%26, newline→%0A. GeoGebra ?command= exception: encode ONLY + as %2B;
leave ( ) = ^ ; as typed.
5. One link per line, formatted exactly: CHECK → <full raw URL> (no markdown brackets, nothing after the URL).
6. Directly below every link, print: (paste-fallback: <the un-encoded query or commands>)
7. Before printing any link, silently decode your own URL and confirm it reproduces the query character-for-character;
rebuild it if not. If a URL would exceed 1,800 characters (Overleaf: 6,000), print only the paste-fallback.
8. Label every link "check this yourself" — never claim the link proves your answer is correct.
9. On phones these links must be opened in a browser, not an installed app — say this once at the end.