Math practice that builds real skills.
Curriculum-aligned math practice for grades 6, 7, and 8. Topic-by-topic skill building across pre-algebra, algebra, geometry, and number sense — organized like a textbook, with mastery tracking per skill area.
Curriculum at a glance
The middle school math sequence, organized by topic. Each topic has curated practice problems and tracks mastery as a student progresses.
Pre-Algebra
- Fractions: add, subtract, multiply, divide
- Decimals and place value
- Ratios and proportions
- Order of operations (PEMDAS)
Algebra
- One- and two-step linear equations
- Combining like terms
- Simplifying expressions
- One-variable inequalities
Geometry
- Area and perimeter of polygons
- Surface area of rectangular prisms
- Angle relationships
- Coordinate plane basics
Number Sense
- Integer operations (positive and negative)
- Percent of a number
- Percent change
- Word problems in context
Aligned to middle school math standards
Topics and skills map to the Common Core State Standards for Mathematics for grades 6, 7, and 8. The curriculum covers the Ratios & Proportional Relationships, The Number System, Expressions & Equations, Geometry, Statistics & Probability, and Functions domains as appropriate for each grade.
Practice problems by topic
A representative practice problem from each topic, with the same scaffolded support a student would see while working it. Click each prompt to expand.
Practice problem
$$2 x - 4 = -16$$
Scaffolded support
Prompt 1 — first nudge
What operation can you do to isolate the variable term?
Prompt 2
Try subtracting -4 from both sides.
Prompt 3 — most specific
Now divide both sides by 2.
Show worked steps
- Start with the equation: 2 x - 4 = -16
- Subtract -4 from both sides: 2 x = -12
- Divide both sides by 2: x = -6
Final result: $-6$
Practice problem
$$\frac{2}{14} - \frac{11}{12}$$
Scaffolded support
Prompt 1 — first nudge
Do the fractions have the same denominator?
Prompt 2
Find the least common denominator (LCD).
Prompt 3 — most specific
Convert each fraction to have the LCD, then combine numerators.
Show worked steps
- Find a common denominator: LCD = 84
- Convert fractions: 12/84 and 77/84
- Subtract numerators: - \frac{65}{84}
Final result: $\frac{-65}{84}$
Practice problem
$$\text{Simplify: } 12 x + \left(12 x - 5\right)$$
Scaffolded support
Prompt 1 — first nudge
Look for terms with the same variable.
Prompt 2
Combine the coefficients of x together.
Prompt 3 — most specific
Don't forget to combine the constant terms too!
Show worked steps
- Combine like terms: group x terms and constant terms
- x terms: 12x + 12x = 24x
- Constants: 0 + -5 = -5
- Result: 24 x - 5
Final result: $24 \cdot x - 5$
Practice problem
$$\text{What is } 40\% \text{ of } 186?$$
Scaffolded support
Prompt 1 — first nudge
First, convert the percent to a decimal.
Prompt 2
Divide 40 by 100.
Prompt 3 — most specific
Now multiply by the base number.
Show worked steps
- Convert 40% to a decimal: 0.4
- Multiply by 186: 0.4 × 186
- Result: 74.4
Final result: $74.4$
Practice problem
$$You are wrapping a boxed gift that measures 6 inches by 5 inches by $3$ inches. What is the least amount of wrapping paper, in square inches, needed to wrap the box?$$
Scaffolded support
Prompt 1 — first nudge
Wrapping paper covers the total surface area of the box.
Prompt 2 — most specific
Find the area of each pair of opposite faces and add them up.
Show worked steps
- The paper must cover the surface area.
- SA = 2(lw + lh + wh) = 2(30 + 18 + 15) = 126
Final result: $126$
Practice problem
$$\text{Solve: } \frac{5}{6} = \frac{x}{54}$$
Scaffolded support
Prompt 1 — first nudge
This is a proportion. What technique can you use?
Prompt 2
Try cross multiplication.
Prompt 3 — most specific
Multiply 5 by 54, then divide by 6.
Show worked steps
- Cross multiply: a × d = b × c
- 5 × 54 = 6 × x
- 270 = 6x
- x = 45
Final result: $45$
MyMathTutor surfaces prompts before showing worked steps — students stay in the productive struggle that builds real understanding, instead of being handed an answer.
Why MyMathTutor
Topic-by-topic mastery
Practice is organized by curriculum topic, with mastery bands (green / yellow / red) showing which skills are solid and which need more practice. Students and parents see strengths and gaps at a glance.
Prompts, not answers
When a student gets stuck, MyMathTutor offers a gentle prompt first, then a more specific one, before showing worked steps. The site is built to keep students working — not to hand them the answer.
Real practice, no busywork
Curated practice problems across every middle school topic. Students show their work — on paper or on screen — and build durable skills, not just trivia points.
How a practice session works
1
Pick a topic
Choose any topic from the middle school curriculum, or paste in a problem from a textbook or worksheet.
2
Show the work
Students work the problem on paper or on screen. Handwritten work can be photographed and uploaded.
3
Get a prompt
If a student is stuck, the site offers a scaffolded prompt — never the answer. Each prompt is a smaller piece of the path forward.
4
Build mastery
Each completed problem updates the per-topic mastery band, giving a clear picture of what's solid and what needs more practice.
Built for the whole household
Ready to practice?
If you have an account, log in. If you don't, contact us to request access for your family or classroom.