1st 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. 1Counting and Number Patterns
    1. 1.1Converting dot grids to numbers up to 100
    2. 1.2Missing values in a number grid up to 100
    3. 1.3Even or odd numbers of objects
    4. 1.4Identifying a number as even or odd
    5. 1.5Even or odd numbers in number lines
    6. 1.6Grouping even or odd numbers
    7. 1.7Completing a skip-counting table
    8. 1.8Number sequences with 1,2,3,5,10
    9. 1.9Ordinal numbers
    10. 1.10Writing numbers as words
    11. 1.11Writing words as numbers
    12. 1.12Identifying the value of a roman numeral
    13. 1.13Converting roman numerals to numbers
    14. 1.14Converting numbers to roman numerals
  2. 2Adding Up to 20
    1. 2.1Adding with digits up to 20
    2. 2.2Adding with 3 numbers up to 20
    3. 2.3Adding numbers with 5s and 10s
    4. 2.4Addition facts up to 20
    5. 2.5Addition with regrouping up to 20
    6. 2.6Using models to add up to 20
    7. 2.7Verifying addition statements
    8. 2.8Addition word problems up to 20
  3. 3Subtraction Up to 20
    1. 3.1Subtracting with digits up to 20
    2. 3.2Subtracting with the number zero
    3. 3.3Subtracting with objects up to 20
    4. 3.4Verifying subtraction statements
    5. 3.5Subtraction word problems up to 20
  4. 4Multiplication Facts Up to 10
    1. 4.1Counting equal groups up to 10
    2. 4.2Groups and arrays up to 10
    3. 4.3Understanding the multiplication sign up to 10
    4. 4.4Multiplying with digits up to 10
    5. 4.5Multiplication word problems up to 10
  5. 5Division Facts Up to 10
    1. 5.1Sharing & partition up to 10
    2. 5.2Remainders from division up to 10
    3. 5.3Dividing with digits up to 10
    4. 5.4Division word problems up to 10
  6. 6Place Values Up to Tens (99)
    1. 6.1Counting the value of a digit up to 99
    2. 6.2Place values of digits up to 99
    3. 6.3Numeral expanding up to 99
    4. 6.4Identifying tens and ones
    5. 6.5Comparing values up to 99