All Programs

Class 8 Mathematics

Explore all math topics for Class 8. Choose your board below to see the relevant curriculum topics.

Mathematical Olympiad Preparation Topics

14 topics · 14 available now

14 ready to practice
Available

Rational Numbers

Apply properties of rational numbers, represent them on the number line, and solve challenging arithmetic problems.

7 lessons · 60 questions
Available

Exponents and Powers

Work with negative exponents, express numbers in standard form, and simplify complex exponential expressions.

7 lessons · 60 questions
Available

Squares and Square Roots

Find squares and square roots using various methods; solve Olympiad problems involving perfect squares and patterns.

7 lessons · 60 questions
Available

Cubes and Cube Roots

Compute cubes and cube roots; recognize perfect cubes and solve number theory problems involving cubic patterns.

7 lessons · 60 questions
Available

Algebraic Expressions

Add, subtract, multiply algebraic expressions; apply identities and solve expression-based competition problems.

7 lessons · 60 questions
Available

Linear Equations in One Variable

Solve linear equations with variables on both sides; apply to word problems involving ages, numbers, and geometry.

7 lessons · 60 questions
Available

Factorisation

Factor algebraic expressions using common factors, identities, and grouping; solve factorization puzzles.

7 lessons · 60 questions
Available

Comparing Quantities

Solve advanced problems on percentages, compound interest, profit-loss, discount, and tax at competition level.

7 lessons · 60 questions
Available

Direct and Inverse Proportion

Identify direct and inverse variation; solve time-work, speed-distance, and mixture problems.

7 lessons · 60 questions
Available

Quadrilaterals

Explore properties of parallelograms, rhombuses, rectangles, and squares; solve angle and area problems.

7 lessons · 60 questions
Available

Mensuration

Calculate surface area and volume of cubes, cuboids, cylinders; solve composite solid problems.

7 lessons · 60 questions
Available

Data Handling

Organize data in frequency tables, draw histograms and pie charts, and solve probability problems.

7 lessons · 60 questions
Available

Graphs

Read and interpret line graphs, linear graphs, and coordinate plots; solve graph-based reasoning problems.

6 lessons · 60 questions
Available

Logical Reasoning

Solve analogy, classification, coding-decoding, number series, figure patterns, direction sense, Venn diagrams, mirror images, and paper folding problems.

7 lessons · 60 questions