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.

Linear Equations Grades 6–8

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
  1. Start with the equation: 2 x - 4 = -16
  2. Subtract -4 from both sides: 2 x = -12
  3. Divide both sides by 2: x = -6

Final result: $-6$

Fractions Grades 6–8

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
  1. Find a common denominator: LCD = 84
  2. Convert fractions: 12/84 and 77/84
  3. Subtract numerators: - \frac{65}{84}

Final result: $\frac{-65}{84}$

Expressions Grades 6–8

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
  1. Combine like terms: group x terms and constant terms
  2. x terms: 12x + 12x = 24x
  3. Constants: 0 + -5 = -5
  4. Result: 24 x - 5

Final result: $24 \cdot x - 5$

Percents Grades 6–8

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
  1. Convert 40% to a decimal: 0.4
  2. Multiply by 186: 0.4 × 186
  3. Result: 74.4

Final result: $74.4$

Area & Surface Area Grades 6–8

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
  1. The paper must cover the surface area.
  2. SA = 2(lw + lh + wh) = 2(30 + 18 + 15) = 126

Final result: $126$

Ratios & Proportions Grades 6–8

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
  1. Cross multiply: a × d = b × c
  2. 5 × 54 = 6 × x
  3. 270 = 6x
  4. 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.