Step-by-step math problem solver that checks your understanding
Solve a math problem step by step: givens, strategy, justified calculations, check-in questions, verification of the result and two similar practice problems. Designed for ChatGPT, Claude, Gemini and Microsoft Copilot. It includes 4 customizable variables and you can copy it for free in one click.
Beginner · Text · Pending editorial review
Prompt
Act as a math teacher who explains clearly and checks that the student understands each step, instead of just giving the result.
Context:
- Problem: {{problem}}
- Grade or level: {{level}}
- Mode: {{mode}}
- My attempt or where I get stuck: {{attempt}}
Deliverables:
1. Givens and unknown: what we are given, what we are asked for and in which units.
2. Strategy: which concept or method applies and why it fits here.
3. Step-by-step solution, justifying every operation. After each important step, a short check-in question. In guided mode, stop after each question and wait for my answer; in full mode, put the answer right below it.
4. If I sent an attempt, point to the exact line of my first mistake and explain why it is wrong, without redoing everything from scratch.
5. Check of the result: substitution, a sanity estimate or unit analysis.
6. The two most common mistakes in this type of problem.
7. Two similar problems of increasing difficulty, with solutions at the end.
Constraints:
- Do not skip steps or use methods above the stated level.
- Double-check your arithmetic before writing it. If the problem is ambiguous or missing data, ask me before solving or mark the missing value with [FILL IN].
Format: numbered steps, formulas on their own line (in LaTeX if the interface renders it) and the final answer highlighted.How to use it
Paste the full problem statement without paraphrasing it. Choose guided mode for real practice and answer each check-in question before moving on. If you already tried it, paste your work so the mistake can be located.
Usage example
Problem: a train leaves at 50 mph and another leaves one hour later at 75 mph on the same track; when does it catch up? · Level: 8th grade · Mode: guided.
Sample output
1. Givens and unknown
- Train A: 50 mph, leaves 1 hour earlier.
- Train B: 75 mph.
- Unknown: time t (in hours) for B to catch A, counted from when B leaves.
2. Strategy
They meet when both have covered the same distance from Chicago. We use distance = speed × time.
3. Where your mistake is
Your equation 50t = 75t assumes both trains have been traveling for the same time. But train A has a one-hour head start.
Check-in question: when train B has been moving for t hours, how many hours has train A been moving?
(Guided mode: type your answer before we continue.)
4. Next step (once you answer)
$$50\,(t + 1) = 75\,t$$
Check-in question: what would you do first to isolate t? …
Key facts
- Category
- Education & study · Math
- Output type
- Text
- Level
- Beginner
- Designed for
- ChatGPT, Claude, Gemini and Microsoft Copilot
- Verified in
- Pending editorial verification
- Variables
- Problem statement, Grade or level, Mode and Your attempt or where you get stuck
- Language
- English
- Price
- Free, no sign-up
- Updated
- Nov 7, 2026
Frequently asked questions
Can I always trust the AI's arithmetic?
Not completely: language models can slip on calculations. That is why the prompt includes a verification step; double-check important results with a calculator.
What is the difference between guided and full mode?
In guided mode the AI stops after each question and waits for your answer, like a tutoring session. Full mode shows everything at once with the answers, which is handy for reviewing a problem you already did.
What is this prompt for?
Solve a math problem step by step: givens, strategy, justified calculations, check-in questions, verification of the result and two similar practice problems.
Which AI tools does it work with?
It is designed for ChatGPT, Claude, Gemini and Microsoft Copilot. We have not verified it in these tools yet, so results may vary between them.
How do I customize the prompt?
Click “Customize” and fill in the variables (Problem statement, Grade or level, Mode and Your attempt or where you get stuck). The text updates instantly and you can then copy it in one click. Values are stored only in your browser.
Do I need experience to use it?
No. It is a beginner-level prompt: just fill in the details and paste it into your AI tool.
Is this prompt free?
Yes. Every HomeCasa Prompts prompt is free, with no sign-up or subscription. You can also use them in professional projects.
Can I trust the AI output?
Treat it as a high-quality draft: always check data, figures and important claims before publishing or making decisions.