Practice problems
Problems written for you by an AI, on any topic and at the level you pick, checked as you answer. Coding exercises live in the playground.
How it works
Ask for a problem
Pick an area and a difficulty, or describe what you want to practice ("chain rule derivatives", "percent increase word problems"), then press Generate problem.
Answer it
Type the final answer in the form the problem asks for:
3/4,2√3,x = 2, x = -3. Under the box, "reads as" shows how a numeric answer was understood; "how to type answers" lists what works.Check
Numeric answers are checked instantly, in your browser. Expressions and words are checked by the AI, which accepts any equivalent form.
Learn from a miss
Take a hint, or add your working and press "explain my mistake": the AI points at the first step that goes wrong without giving the answer away. The worked solution is there when you want it.
Problems and your progress stay in this browser, under Recent: × removes one, "clear all" removes them all.
Practice
Loading the problem generator…