2nd Grade Math

Give your kids a fun and simple way to learn and improve with our child friendly design. Our grade K-8 courses put practice first so they can quickly test their knowledge and develop their skills further. Browse one of our topics to see what you kids will experience.
  1. 1Adding Up to 100
    1. 1.1Adding digits up to 100
    2. 1.2Adding with doubles up to 100
    3. 1.3Using counting to add digits up to 100
    4. 1.4Repeated addition with arrays
    5. 1.5Addition strategies
    6. 1.6Adding with 3 numbers up to 100
    7. 1.7Addition with regrouping up to 100
    8. 1.8Using models to add up to 100
    9. 1.9Addition tables up to 100
    10. 1.10Completing addition statements up to 100
    11. 1.11Addition word problems up to 100
  2. 2Subtracting Up to 100
    1. 2.1Subtracting with digits up to 100
    2. 2.2Counting to subtract up to 100
    3. 2.3Subtracting by 10s
    4. 2.4Subtracting with place value models up to 100
    5. 2.5Subtraction facts up to 100
    6. 2.6Completing subtraction images & statements
    7. 2.7Using objects to subtract up to 100
    8. 2.8Subtraction with regrouping up to 100
    9. 2.9Subtraction word problems up to 100
  3. 3Multiplication Facts Up to 2 Digits
    1. 3.1Counting equal groups up to 99
    2. 3.2Multiplication statements
    3. 3.3Repeated addition as multiplication up to 99
    4. 3.4Turnarounds
    5. 3.5Understanding the multiplication sign up to 99
    6. 3.6Multiplying by skip counting up to 99
    7. 3.7Multiplying with digits up to 99
    8. 3.8Multiplying digits with 5 and 10 up to 99
    9. 3.9Multiplication word problems up to 99
  4. 4Division Facts Up to 2 Digits
    1. 4.1Sharing & partition up to 99
    2. 4.2Remainders from division up to 99
    3. 4.3Dividing with digits up to 99
    4. 4.4Relating division and multiplication up to 99
    5. 4.5Dividing with fractions using arrays
    6. 4.6Division word problems up to 99
  5. 5Place Value Up to Hundreds (999)
    1. 5.1Matching place value models to numbers
    2. 5.2Numeral expanding up to 999
    3. 5.3Identifying hundred, tens, & ones
    4. 5.4Place value models up to 999
    5. 5.5Converting between place values up to 999
    6. 5.6Regrouping place values up to 999
    7. 5.7Expanded form up to 999
    8. 5.8Place value tables up to 999