Homework Mistake Finder
Added Sep 29, 2026
About This Prompt
This prompt has ChatGPT check a problem you have already attempted and find exactly where your work went wrong. It goes through your steps in order, quotes the first incorrect one, names the rule or idea you misapplied, and confirms which of your steps were right so you do not change them. It corrects only the wrong step and tells you what to do next, leaving you to finish the problem, then gives you a new practice problem on the same idea with the answer set apart at the end. It is for students checking homework or exam practice in math, science, or any subject with worked steps, and it is told not to solve the whole problem unless you ask.
Variables to Customize
[SUBJECT]
The subject and level
Example: Calculus I
[PROBLEM]
The problem exactly as it was set
Example: Find the derivative of f(x) = x² sin(x).
[MY_WORK]
Every step you wrote, in order, including the ones you think are right
Example: Step 1: The derivative of x² is 2x. Step 2: The derivative of sin(x) is cos(x). Step 3: So f'(x) = 2x · cos(x).
[CORRECT_ANSWER]
The answer from the key or textbook, or "unknown" if you do not have it
Example: the answer key says 2x sin(x) + x² cos(x)
Tips for Best Results
- Write out every step, including the ones that feel obvious. The mistake is often in a step you skipped writing down.
- Try the practice problem before looking at the answer, then run it through the prompt again if you get it wrong.
- If the same kind of mistake keeps appearing, ask ChatGPT for three more practice problems on that one rule.
Example Output
**First wrong step:** Step 3, "So f'(x) = 2x · cos(x)." **What went wrong:** f(x) is a product of two functions, and the derivative of a product is not the product of the derivatives. The product rule says (uv)' = u'v + uv'. **What you got right:** Steps 1 and 2 are both correct: the derivative of x² is 2x and the derivative of sin(x) is cos(x). You need both results. **Corrected Step 3:** Let u = x² and v = sin(x). Then f'(x) = u'v + uv'. **Next:** substitute your results from Steps 1 and 2 into u'v + uv'. You should get the answer key's result. **Practice problem:** Find the derivative of g(x) = x³eˣ. **Answer** g'(x) = 3x²eˣ + x³eˣ, which can also be written as x²eˣ(3 + x).
Quick Info
- Tool
- ChatGPT
- Category
- Education
- Difficulty
- beginner
- Variables
- 4
- Type
- text