Math Buddy covers all the topics of class 8. Topics include rational numbers, division, multiplication, algebra, linear equations, quadrilaterals, geometry, 3D shapes, data handling, square roots , cube roots, interest problems, polynomials, factorization, power and exponent, graphs and many more interactive activities, worksheets and assessments for better understanding of the math concepts.

The skills are organised into topics, and you can move your mouse over any skill name to view. To start practicing, just click on any link.

You can try out any of the activities for 10 minutes.

To get full access to all our features,

Sign Up!

Math Buddy Skills - Class 8
 Introduction to Integers
  1. 8.A.1   Elevator activity
  2. 8.A.2   Absolute and Opposite numbers
  3. 8.A.3   Integers on a number line
  4. 8.A.4   Estimate using ball
  5. 8.A.5   Identify the missing number
     Integer Comparison
    1. 8.B.1   Simple Integer Comparison
    2. 8.B.2   Arrange the integers in order
    3. 8.B.3   Estimate the position of the balloon
    4. 8.B.4   Place the given integers on the numberline
       Integer Operations
      1. 8.C.1   Hot and cold blocks.
      2. 8.C.2   Explore Addition
      3. 8.C.3   Addition chips
      4. 8.C.4   Addition using a number line
      5. 8.C.5   Subtraction chips
      6. 8.C.6   Subtraction using a number line
         Integer Operations Practice
        1. 8.D.1   Integer addition with counters
        2. 8.D.2   Integer subtraction using counters
        3. 8.D.3   Teach integer operations using car
        4. 8.D.4   Practice integer operations using car
        5. 8.D.5   Integer Number Line
        6. 8.D.6   Integer Millionaire
        7. 8.D.7   A game for teaching integers
           Properties of Integer Operations
          1. 8.E.1   Closure Property of Addition
          2. 8.E.2   Additive Inverse property/ Identity
          3. 8.E.3   Commutative Property of Addition (number line)
          4. 8.E.4   Commutative Property of Subtraction (number line)
          5. 8.E.5   Commutative property using numbers addition
          6. 8.E.6   Commutative property using numbers subtraction
          7. 8.E.7   Associative Property addition
          8. 8.E.8   Associative Property subtraction
             Integer Multiplication and Division
            1. 8.F.1   Multiplication of Integers - An Introduction
            2. 8.F.2   Multiplication as repeated addition
            3. 8.F.3   Multiplication using flip over method
            4. 8.F.4   Multiplication using array model
            5. 8.F.5   Multiplication skill practice
            6. 8.F.6   Division using flip over method
            7. 8.F.7   Skill Practice for Integer Multiplication & Division
            8. 8.F.8   Combination of Multiplication & Division
               Properties of Multiplication and Division
              1. 8.G.1   Closure Property
              2. 8.G.2   Multiplicative Identity and inverse
              3. 8.G.3   Commutative Property of multiplication
              4. 8.G.4   Commutative Property of Division
                 Introduction to Rational Numbers
                1. 8.H.1   Rational numbers - Introduction
                2. 8.H.2   Convert integers to rational numbers
                3. 8.H.3   Simplify the rational number
                4. 8.H.4   Equivalent Rational Numbers
                5. 8.H.5   Fill equivalent rational numbers
                   Rational numbers on a number line
                  1. 8.I.1   Position a given rational number on a number line
                  2. 8.I.2   To the left of or Right of?
                     Decimal Representation of Rational Numbers
                    1. 8.J.1   Express Terminating Decimal as a Rational Number
                    2. 8.J.2   Identify Recurring Decimals
                    3. 8.J.3   Express recurring decimal to Rational Number
                       Comparison of Rational Numbers
                      1. 8.K.1   Absolute Value of a Rational Number
                      2. 8.K.2   Find Rational Number between Two Rational Numbers
                      3. 8.K.3   Ordering of Rational Numbers in Descending or Ascending Order
                      4. 8.K.4   Fill the missing number in the number line
                      5. 8.K.5   Comparison Skill Practice
                         Addition of Rational Numbers
                        1. 8.L.1   Addition of rational numbers with different denominators (Practice)
                        2. 8.L.2   Commutative Property of Addition
                        3. 8.L.3   Associative property of addition
                        4. 8.L.4   Additive Inverse
                           Subtraction of Rational Numbers
                          1. 8.M.1   Subtraction of rational numbers with different denominators (Practice)
                          2. 8.M.2   Associative property of subtraction
                             Multiplication of Rational Numbers
                            1. 8.N.1   Multiplication of Rational Numbers using area model
                            2. 8.N.2   Multiplication of Rational Numbers
                            3. 8.N.3   Commutative Property of multiplication
                            4. 8.N.4   Associative property of multiplication
                            5. 8.N.5   Distributive Property of Multiplication
                               Division of Rational Numbers
                              1. 8.O.1   Division of Rational Numbers
                              2. 8.O.2   Commutative Property of division
                              3. 8.O.3   Associative property of division
                                 Introduction to Exponents
                                1. 8.P.1   Introduction to exponents
                                2. 8.P.2   Represent Exponents in Multiplication form
                                3. 8.P.3   Patterns in exponents to teach negative exponents
                                   Laws of Exponents
                                  1. 8.Q.1   Law of Exponents 1: Multiply powers with same base
                                  2. 8.Q.2   Law of Exponents 2: Power of a Power
                                  3. 8.Q.3   Law of Exponents 3: Divide Powers with same base
                                  4. 8.Q.4   Skill Practice using laws of exponents
                                     Exponents for Rational Numbers
                                    1. 8.R.1   Law of Exponents 1: Multiply powers with same base
                                    2. 8.R.2   Law of Exponents 2: Power of a Power
                                    3. 8.R.3   Law of exponents 3: (a/b)10 = a10/b10
                                    4. 8.R.4   Law of Exponents 4: Divide Powers with same base
                                    5. 8.R.5   Skill Practice using laws of exponents
                                       Squares and Square roots
                                      1. 8.S.1   Introduction to square numbers
                                      2. 8.S.2   Perfect squares through prime factors
                                      3. 8.S.3   Patterns with perfect square ending with 5
                                      4. 8.S.4   Properties of perfect squares and testing
                                      5. 8.S.5   Find square root using long division method
                                      6. 8.S.6   Square root of decimals
                                      7. 8.S.7   Square root of fractions
                                      8. 8.S.8   Estimation of square roots
                                         Cubes and Cube roots
                                        1. 8.T.1   Cube roots using prime factorization
                                        2. 8.T.2   Properties of cube numbers
                                        3. 8.T.3   Cube roots of rational numbers
                                        4. 8.T.4   Cube roots of decimals
                                           Introduction to Ratios
                                          1. 8.U.1   Ratios help compare different items
                                          2. 8.U.2   Introduction to Ratios
                                          3. 8.U.3   Order Matters in Ratios
                                          4. 8.U.4   Relate Ratios and Fractions
                                          5. 8.U.5   Introduction to simplest form
                                             Introduction to Proportions and Unitary Method
                                            1. 8.V.1   Equal Ratios
                                            2. 8.V.2   Model using a balance
                                            3. 8.V.3   Check for Proportionality
                                            4. 8.V.4   Test for Proportionality
                                            5. 8.V.5   Find using proportions
                                            6. 8.V.6   Fill using Proportions
                                            7. 8.V.7   Unitary Method - Word Problems
                                               Comparison of Ratios
                                              1. 8.W.1   Represent in a number line and compare
                                              2. 8.W.2   Comparison of Ratios
                                                 Introduction to percentages
                                                1. 8.X.1   Introduction to Percentages
                                                2. 8.X.2   Why do we need Percentages?
                                                3. 8.X.3   Identify Percentage
                                                4. 8.X.4   Represent on a grid
                                                5. 8.X.5   Estimate the Percentage
                                                6. 8.X.6   Represent and Find Percentage
                                                7. 8.X.7   Convert Decimal to Percentage
                                                8. 8.X.8   Convert Fraction to Percentage
                                                   Percentage Calculation
                                                  1. 8.Y.1   Convert Fraction to Percent
                                                  2. 8.Y.2   Find the Percentage
                                                  3. 8.Y.3   Identify the Whole
                                                  4. 8.Y.4   Percent more and Percent Less
                                                     Profit and Loss
                                                    1. 8.Z.1   Represent and Calculate Profit or Loss
                                                    2. 8.Z.2   Word Problems
                                                      1. 8.AA.1   Represent and Calculate the Discount
                                                      2. 8.AA.2   Word problems on Discount
                                                         Introduction to Simple Interest
                                                        1. 8.BB.1   Introduction to Interest
                                                        2. 8.BB.2   Calculating Simple Interest
                                                        3. 8.BB.3   Let us calculate Simple Interest
                                                        4. 8.BB.4   Simple Interest Graph
                                                           Introduction to Compound Interest
                                                          1. 8.CC.1   Introduction to Compound Interest
                                                          2. 8.CC.2   Calculating Compound Interest
                                                          3. 8.CC.3   Kab Banoge Crorepati
                                                          4. 8.CC.4   Compounding varies with period
                                                          5. 8.CC.5   Compound Interest in different periods
                                                          6. 8.CC.6   Compound Interest Calculation Practice
                                                             Introduction to Algebra
                                                            1. 8.DD.1   Recognizing Patterns
                                                            2. 8.DD.2   Identify Patterns and find the nth term of a Pattern
                                                            3. 8.DD.3   Function Machines
                                                            4. 8.DD.4   Building blocks
                                                            5. 8.DD.5   What is a variable?
                                                               Algebra equations
                                                              1. 8.EE.1   Equation in words
                                                              2. 8.EE.2   Write Linear Equations
                                                              3. 8.EE.3   Recognize equation
                                                              4. 8.EE.4   Model the given equation
                                                              5. 8.EE.5   Associate Equation with words
                                                                 Solving Linear Equations
                                                                1. 8.FF.1   Model and Solve Equations with Blocks
                                                                2. 8.FF.2   Solve Equations Transpose Method
                                                                3. 8.FF.3   Solve Equations - skill practice
                                                                4. 8.FF.4   Two variable equations solving
                                                                   Solving Linear Equations using Graphs
                                                                  1. 8.GG.1   Solve equations using Graphs
                                                                  2. 8.GG.2   Evaluate Expressions by Substitution
                                                                     Introduction to Polynomials
                                                                    1. 8.HH.1   Constants, Coefficients and Terms
                                                                    2. 8.HH.2   Type of Polynomial
                                                                    3. 8.HH.3   Select Like terms in a polynomial
                                                                    4. 8.HH.4   Model a Polynomial with Blocks
                                                                       Addition of polynomials
                                                                      1. 8.II.1   Model and Add using blocks
                                                                      2. 8.II.2   Add the terms
                                                                      3. 8.II.3   Adding with a Graph
                                                                      4. 8.II.4   Vertical Addition
                                                                      5. 8.II.5   Commutative Property of Addition
                                                                      6. 8.II.6   Associative Property of Addition
                                                                         Subtraction of polynomials
                                                                        1. 8.JJ.1   Model and subtract using blocks
                                                                        2. 8.JJ.2   Subtraction with graph
                                                                        3. 8.JJ.3   Vertical subtraction
                                                                        4. 8.JJ.4   Commutative Property
                                                                        5. 8.JJ.5   Associative Property of Subtraction
                                                                           Multiplication of polynomials
                                                                          1. 8.KK.1   Multiplying by a constant
                                                                          2. 8.KK.2   Multiply a Binomial by Binomial using Blocks
                                                                          3. 8.KK.3   FOIL Method
                                                                             Special identities
                                                                            1. 8.LL.1   a + b whole squared
                                                                            2. 8.LL.2   a - b whole squared
                                                                            3. 8.LL.3   (a + b)(a - b)
                                                                               Polynomial Division
                                                                              1. 8.MM.1   Model and Divide using blocks
                                                                              2. 8.MM.2   Long division method
                                                                                 Factorising Polynomials
                                                                                1. 8.NN.1   Find all factors of Polynomial
                                                                                2. 8.NN.2   Factorising with Blocks
                                                                                3. 8.NN.3   Factorizing with Identities
                                                                                4. 8.NN.4   Factorizing Quadratic Equation
                                                                                5. 8.NN.5   Represent a Quadratic Polynomial and Find factors
                                                                                   Graphing Polynomials
                                                                                  1. 8.OO.1   Represent a polynomial
                                                                                  2. 8.OO.2   Represent a Cubic Polynomial
                                                                                    1. 8.PP.1   Interactive Circle
                                                                                    2. 8.PP.2   Parts of a circle
                                                                                    3. 8.PP.3   Pick the parts of a circle
                                                                                    4. 8.PP.4   Draw the parts of a circle
                                                                                    5. 8.PP.5   Parts of a circle - Combat Zone
                                                                                       Properties of Circles
                                                                                      1. 8.QQ.1   Angle in a semi-circle
                                                                                      2. 8.QQ.2   Angle at the center of a circle
                                                                                      3. 8.QQ.3   Angles in a cyclic quadrilateral
                                                                                         Properties of Triangles
                                                                                        1. 8.RR.1   Altitude of a Triangle
                                                                                        2. 8.RR.2   Median of a Triangle
                                                                                        3. 8.RR.3   Perpendicular Bisector of a Triangle
                                                                                        4. 8.RR.4   Angle Bisector of a Triangle
                                                                                           Properties of Sides and Angles of Triangles
                                                                                          1. 8.SS.1   Sum of Angles in a Triangle - Paper folding
                                                                                          2. 8.SS.2   Sum of Angles in a Triangle - Parallel lines at vertices
                                                                                          3. 8.SS.3   Exterior Angle Property
                                                                                          4. 8.SS.4   Sum of sides Property
                                                                                          5. 8.SS.5   Pythagoras Theorem using blocks
                                                                                          6. 8.SS.6   Interactive Pythagoras Theorem
                                                                                            1. 8.TT.1   Rectangle
                                                                                            2. 8.TT.2   Square
                                                                                            3. 8.TT.3   Parallelogram
                                                                                            4. 8.TT.4   Rhombus
                                                                                            5. 8.TT.5   Trapezium
                                                                                               Properties of Quadrilaterals
                                                                                              1. 8.UU.1   Quadrilaterals with 2 sticks
                                                                                              2. 8.UU.2   Properties of a Paralellogram
                                                                                              3. 8.UU.3   Properties of a Rhombus
                                                                                              4. 8.UU.4   Properties of a kite
                                                                                              5. 8.UU.5   Properties of a trapezium
                                                                                                 Polygons and their Properties
                                                                                                1. 8.VV.1   Regular and Irregular Polygons
                                                                                                2. 8.VV.2   Sum of exterior angles in a Polygon
                                                                                                3. 8.VV.3   Sum of interior angles in a Polygon
                                                                                                  1. 8.WW.1   Identify the congruent pairs
                                                                                                  2. 8.WW.2   Pick the non-congruent shape
                                                                                                  3. 8.WW.3   Triangle Congruence - SSS
                                                                                                  4. 8.WW.4   Triangle Congruence - SAS
                                                                                                  5. 8.WW.5   Triangle Congruence - Why not AAA?
                                                                                                  6. 8.WW.6   Triangle Congruence - Why not SSA?
                                                                                                     Parallel and Perpendicular Lines
                                                                                                    1. 8.XX.1   Construct a line parallel to a given line at a point outside it
                                                                                                    2. 8.XX.2   Construct a line parallel to a given line at a specific distance
                                                                                                    3. 8.XX.3   Construct Perpendicular Line from a point on a line
                                                                                                    4. 8.XX.4   Construct Perpendicular Line from a point outside the line
                                                                                                       Angle Constructions
                                                                                                      1. 8.YY.1   Construction of Angles using a Protractor
                                                                                                      2. 8.YY.2   Drawing an angle of 30 degrees using set squares
                                                                                                      3. 8.YY.3   Drawing an angle of 60 degrees using set squares
                                                                                                      4. 8.YY.4   Drawing an angle of 75 degrees using set squares
                                                                                                      5. 8.YY.5   Construct an angle of 60 degrees
                                                                                                      6. 8.YY.6   Construct an angle of 90 degrees at a given point
                                                                                                         Construction of Triangles
                                                                                                        1. 8.ZZ.1   To construct a triangle given SSS
                                                                                                        2. 8.ZZ.2   To construct a triangle given SAS
                                                                                                        3. 8.ZZ.3   To construct a triangle given ASA
                                                                                                        4. 8.ZZ.4   To construct a triangle given RHS
                                                                                                           Construction of Quadrilaterals
                                                                                                          1. 8.AAA.1   Construct a Quadrilateral given four sides and a diagonal (SSSSD)
                                                                                                          2. 8.AAA.2   Construct a Quadrilateral given three sides and two diagonals (SSSDD)
                                                                                                          3. 8.AAA.3   Construct a Quadrilateral given three sides and two included angles (SASAS case)
                                                                                                          4. 8.AAA.4   Construct a Quadrilateral given three angles and two included sides (ASASA case)
                                                                                                          5. 8.AAA.5   Construct a Quadrilateral given four sides and one included angle (SSSSA case)
                                                                                                             Construction of Parallelograms
                                                                                                            1. 8.BBB.1   Construct a Parallelogram given 2 adj. sides and one angle (SSA case)
                                                                                                            2. 8.BBB.2   Construct a Parallelogram given 2 adj. sides and one diagonal (SSD case)
                                                                                                            3. 8.BBB.3   Construct a Parallelogram given one side and two diagonals (SDD case)
                                                                                                            4. 8.BBB.4   Construct a Parallelogram given two diagonals and included angle (DAD case)
                                                                                                               Perimeter and Area of regular shapes
                                                                                                              1. 8.CCC.1   Measure Perimeter using a ruler
                                                                                                              2. 8.CCC.2   Perimeter and Area of Square and Rectangle
                                                                                                              3. 8.CCC.3   Find the length of the shape
                                                                                                              4. 8.CCC.4   Identify the shape
                                                                                                              5. 8.CCC.5   Area of irregular figures
                                                                                                              6. 8.CCC.6   Compare areas of irregular figures
                                                                                                              7. 8.CCC.7   Area of compound shapes
                                                                                                                 Perimeter and Area of Irregular Shapes
                                                                                                                1. 8.DDD.1   Area of a Parallelogram
                                                                                                                2. 8.DDD.2   Area of a Triangle
                                                                                                                3. 8.DDD.3   Area of a Triangle Practice
                                                                                                                   Circumference and Area of a Circle
                                                                                                                  1. 8.EEE.1   Circumference of a circle
                                                                                                                  2. 8.EEE.2   Estimate circumference of a circle
                                                                                                                  3. 8.EEE.3   Circumference Patterns
                                                                                                                  4. 8.EEE.4   Area of a circle
                                                                                                                  5. 8.EEE.5   Length of an arc of a circle
                                                                                                                  6. 8.EEE.6   Area of a sector of a circle
                                                                                                                     Data representation with Pie Charts
                                                                                                                    1. 8.FFF.1   Interpret Pie Charts
                                                                                                                    2. 8.FFF.2   Represent in Pie Chart form
                                                                                                                       Mean, Median and Mode
                                                                                                                      1. 8.GGG.1   Roll the Dice
                                                                                                                      2. 8.GGG.2   Horizontal Bar Graphs
                                                                                                                      3. 8.GGG.3   Bar graphs with multiple columns
                                                                                                                      4. 8.GGG.4   Teach how to calculate mean, mode, range and median
                                                                                                                      5. 8.GGG.5   Find mean, mode, range and median
                                                                                                                         Introduction to Probability
                                                                                                                        1. 8.HHH.1   Probability with balls
                                                                                                                        2. 8.HHH.2   Experimental vs Theoretical Probability
                                                                                                                           Conditional Probability
                                                                                                                          1. 8.III.1   Probability AND or OR
                                                                                                                          2. 8.III.2   Conditional probability - with replacement
                                                                                                                          3. 8.III.3   Conditional probability - without replacement
                                                                                                                             Coordinates and Coordinate System
                                                                                                                            1. 8.JJJ.1   Find the locations
                                                                                                                            2. 8.JJJ.2   Coordinates with Chess board
                                                                                                                            3. 8.JJJ.3   Find the missing puzzle pieces
                                                                                                                            4. 8.JJJ.4   Relative Coordinates
                                                                                                                               Graphing Linear Equations
                                                                                                                              1. 8.KKK.1   Linear Function
                                                                                                                              2. 8.KKK.2   Identify 4 points that are in a straight line
                                                                                                                              3. 8.KKK.3   Give 4 points that form a straight line
                                                                                                                              4. 8.KKK.4   Equation of a line - Graph
                                                                                                                              5. 8.KKK.5   Help the soldier
                                                                                                                              6. 8.KKK.6   Identify Equation of the Line