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.

Related prompts