Every Common Core / Massachusetts mathematics standard from Kindergarten to grade 8, with the ColorMyMath game that teaches it. 233 of 233 have a game today. Find the code your child or class is working on and press play — every page is free, no sign-up.
K.CC.A.1Count to 100 by ones and by tensK.CC.A.2Count forward from any given number, not just from 1K.CC.A.3Write numbers 0 to 20K.CC.B.4Numbers and quantities: one number per object, the last number said is how many, each next number is one moreK.CC.B.5Count to answer 'how many?' up to 20K.CC.B.6Tell whether one group is greater than, less than or equal to anotherK.CC.B.7Compare two written numbers between 1 and 10K.G.A.1Name shapes and say where they are: above, below, beside, next to, in front of, behindK.G.A.2Name shapes whatever their size or which way they are turnedK.G.A.3Sort shapes into flat and solidK.G.B.4Count and compare the sides and corners of shapesK.G.B.5Build shapes from sticks and clay ballsK.G.B.6Join two shapes to make a bigger one, and cut a shape into twoK.MD.A.1What you can measure on one thing: how long, how heavy, how much it holdsK.MD.A.2Compare two objects by length: which is longer or shorter, and by how muchK.MD.B.3Sort objects into groups, count each group, and order the groups by how manyK.NBT.A.1Numbers 11 to 19 are ten ones and some more onesK.OA.A.1Show addition and subtraction with objects, fingers, drawings, sounds and actionsK.OA.A.2Add and take away word problems within 10K.OA.A.3Break numbers up to 10 into pairs in more than one way (5 = 2 + 3 = 4 + 1)K.OA.A.4For any number 1 to 9, find the number that makes 10K.OA.A.5Add and subtract within 5 fluently1.G.A.1What makes a shape a shape (closed, straight sides) and what doesn't matter (turn, size); build shapes1.G.A.2Build shapes and solids from smaller ones, then bigger shapes from those1.G.A.3Halves and quarters of circles and rectangles; more equal parts means smaller parts1.MD.A.1Put three objects in order by length; compare two lengths through a third1.MD.A.2Length as same-size units laid end to end, no gaps and no overlaps1.MD.A.3Tell the time in hours and half-hours on a clock with hands1.MD.C.4Organise data in up to three groups: how many in all, in each, and how many more or fewer1.MD.C.5Know the coins and what each is worth: a dime is worth more than a nickel1.NBT.A.1Count to 120 starting from any number; read and write those numbers1.NBT.A.2The two digits of a two-digit number are tens and ones1.NBT.A.3Compare two-digit numbers with >, = and <1.NBT.C.4Add within 100 using place value; sometimes a ten is made1.NBT.C.5Find 10 more and 10 less than a two-digit number in your head1.NBT.C.6Subtract multiples of 10 from multiples of 101.OA.A.1Word problems within 20: adding to, taking from, putting together, comparing, with the unknown anywhere1.OA.A.2Word problems with three numbers that add to 20 or less1.OA.B.3Use properties of operations to add (3 + 8 = 8 + 3; 2 + 6 + 4 = 2 + 10)1.OA.B.4Subtraction is an unknown-addend problem (10 - 8: what goes with 8 to make 10?)1.OA.C.5Relate counting to adding and subtracting (count on 2 to add 2)1.OA.C.6Add and subtract within 20: counting on, making ten, breaking down to a ten, doubles; fluent within 101.OA.D.7The equal sign: decide whether an equation is true or false1.OA.D.8Find the unknown number in an equation (8 + ? = 11)2.G.A.1Draw shapes with a given number of sides or angles: triangles, quadrilaterals, pentagons, hexagons2.G.A.2Cut a rectangle into rows and columns of same-size squares and count them2.G.A.3Halves, thirds and fourths; equal shares don't have to be the same shape2.MD.A.1Measure length with a ruler2.MD.A.2Measure one thing with two sizes of unit: the bigger unit gives the smaller number2.MD.A.3Estimate lengths in inches, feet, centimetres and metres2.MD.A.4How much longer one object is than another2.MD.B.5Length word problems within 100 on a ruler, with ? for the unknown2.MD.B.6Whole numbers as lengths from 0 on a number line2.MD.B.7Tell the time to the nearest five minutes on a clock with hands2.MD.B.8Money: dollar bills, quarters, dimes, nickels and pennies, written with $ and ¢2.MD.D.9Measure things to the whole unit and show the lengths on a line plot2.MD.D.10Picture graphs and bar graphs for up to four groups; put together, take apart and compare2.NBT.A.1Hundreds, tens and ones in a three-digit number2.NBT.A.2Count within 1000; skip-count by 5s, 10s and 100s2.NBT.A.3Read and write three-digit numbers: numerals, words, expanded form2.NBT.A.4Compare three-digit numbers with >, = and <2.NBT.B.5Add and subtract within 100 fluently using place value2.NBT.B.6Add up to four two-digit numbers: gather the tens first, then the ones2.NBT.B.7Add and subtract within 1000; sometimes tens or hundreds are made or broken2.NBT.B.8Add or take 10 or 100 from a number between 100 and 900 in your head2.NBT.B.9Explain why addition and subtraction strategies work2.OA.A.1One- and two-step word problems within 1002.OA.B.2Add and subtract within 20 fluently; by the end of grade 2 know every sum of two one-digit numbers and the matching subtraction facts2.OA.C.3Odd and even: pair objects, count by 2s, write an even number as a double2.OA.C.4Count the objects in a rectangular array up to 5 by 5 by adding3.G.A.1Rhombuses, rectangles and squares are quadrilaterals; draw ones that are none of these3.G.A.2Cut shapes into parts of equal area; each part is a unit fraction of the whole3.MD.A.1Tell time to the minute; time intervals hopped on a number line3.MD.A.2Litres, grams and kilograms: measure, estimate, one-step problems3.MD.B.3Scaled picture and bar graphs, where one picture stands for several; how many more and fewer3.MD.B.4Measure to the nearest half and quarter and show it on a line plot3.MD.C.5Area: counting unit squares that cover a shape3.MD.C.6Measure area by counting unit squares, in small squares and in big squares3.MD.C.7Area by multiplying side lengths; area shows the distributive property; split shapes into rectangles3.MD.D.8Perimeter: walk the fence, find a missing side, and see the same fence round different fields3.NBT.A.1Round to the nearest 10 or 1003.NBT.A.2Add and subtract within 1000 fluently3.NBT.A.3Multiply a one-digit number by a multiple of ten: 9 × 80 is 72 tens3.NF.A.1A fraction is pieces of one whole cut into equal parts3.NF.A.2Fractions on a number line from 0 to 13.NF.A.3Equivalent fractions; comparing fractions; whole numbers as fractions3.OA.A.1Multiplication as equal groups (5 x 7 is 5 groups of 7)3.OA.A.2Division as sharing out equally3.OA.A.3Multiplication and division word problems within 100: equal groups and arrays3.OA.A.4Find the unknown number in a multiplication or division equation (8 x ? = 48)3.OA.B.5Properties of multiplication: turn it round, regroup it, split it (distributive)3.OA.B.6Division is an unknown-factor problem3.OA.C.7Multiply and divide within 100 fluently; know all products of two one-digit numbers3.OA.D.8Two-step word problems with all four operations3.OA.D.9Find and explain patterns in the addition and times tables4.G.A.1Draw and find right, acute and obtuse angles, and perpendicular and parallel lines4.G.A.2Sort shapes by parallel and perpendicular sides and kinds of angle; right triangles4.G.A.3Lines of symmetry: find them and draw the other half4.MD.A.1Sizes of units in one system (1 ft = 12 in, 1 h = 60 min) and conversion tables4.MD.A.2Word problems with distances and time intervals4.MD.A.3Area and perimeter of rectangles in real problems, including a missing side4.MD.B.4Line plots in halves, quarters and eighths; add and take away the fractions on them4.MD.C.5An angle is a turn: 360 one-degree turns make a full circle4.MD.C.6Read and make angles with a protractor4.MD.C.7Angles add: find the whole or the missing part4.NBT.A.1A digit is worth ten times as much one place to the left4.NBT.A.2Read and write big numbers in numerals, words and expanded form; compare with < = >4.NBT.A.3Round whole numbers to any place4.NBT.B.4Add and subtract multi-digit numbers fluently with the standard algorithm4.NBT.B.5Multiply up to four digits by one digit and two digits by two digits, explained with arrays and area4.NBT.B.6Divide up to four digits by one digit, with remainders4.NF.A.1Equivalent fractions with smaller pieces4.NF.A.2Compare fractions with different numerators and denominators4.NF.B.3Add and subtract fractions with like denominators4.NF.B.4Multiply a fraction by a whole number4.NF.C.5Tenths as hundredths: 3/10 = 30/100, and 3/10 + 4/100 = 34/1004.NF.C.6Write tenths and hundredths as decimals4.NF.C.7Compare decimals to hundredths by their size4.OA.A.1Read a multiplication as a comparison: 35 = 5 x 7 is 5 times as many as 74.OA.A.2'Times as many' word problems, multiplying or dividing4.OA.A.3Multi-step word problems where the remainder has to be read the right way4.OA.B.4Factors and multiples; prime and composite4.OA.C.5Make a number pattern that follows a rule5.G.A.1The coordinate plane: the first number is how far along, the second how far up5.G.A.2Plot points to solve real problems and read them back5.G.B.3What is true of a family of shapes is true of everything in it: every square is a rectangle5.G.B.4Sort two-dimensional shapes into a family tree by their properties5.MD.A.1Convert between sizes of unit in one system, in several steps5.MD.B.2Line plots of fractions; share the total out equally5.MD.C.3Volume: counting unit cubes that fill a solid5.MD.C.4Measure volume by counting unit cubes in cubic cm, in., ft. and made-up units5.MD.C.5Volume by multiplying length x width x height5.NBT.A.1Ten times as much to the left, a tenth as much to the right, decimals too5.NBT.A.2Multiply and divide by powers of 10: the zeros pattern and the moving decimal point; 10ⁿ5.NBT.A.3Read, write and compare decimals to thousandths5.NBT.A.4Round decimals to any place5.NBT.B.5Multiply multi-digit whole numbers fluently with the standard algorithm5.NBT.B.6Divide up to four digits by two digits with the area model5.NBT.B.7Add, subtract, multiply and divide decimals to hundredths5.NF.A.1Add and subtract fractions with unlike denominators5.NF.A.2Fraction word problems on one whole: estimate with benchmarks, then add or take away5.NF.B.3A fraction is a division: 7 / 2 = 3 1/25.NF.B.4Multiply a fraction by a fraction, as an area5.NF.B.5Multiplying as scaling: more than 1 stretches, less than 1 shrinks, n/n stays the same5.NF.B.6Real problems multiplying fractions and mixed numbers: 2 1/2 batches of a 3/4-cup recipe5.NF.B.7Divide a unit fraction by a whole number, and a whole number by a unit fraction5.OA.A.1Brackets first: the bracketed group is a box of dots made before the rest5.OA.A.2Write expressions from words; read 3 × (18932 + 921) without working it out5.OA.B.3Two patterns from two rules: compare them and graph the pairs6.EE.A.1Whole-number exponents (5 squared, 2 to the 10th)6.EE.A.2Letters stand for numbers: write, evaluate and name the parts of 2n + 36.EE.A.3Use the distributive property to write equivalent expressions6.EE.A.4Equivalent expressions: put numbers in and see the dots match every time6.EE.B.5Which values from a set make an equation or inequality true: test each one6.EE.B.6Write an expression for a story; say what the letter stands for6.EE.B.7Solve x + p = q and px = q on a balance scale6.EE.B.8Write x > c or x < c; infinitely many answers, drawn on a number line6.EE.C.9Two quantities that change together: table, graph and d = 65t6.G.A.1Area of parallelograms, triangles and other shapes by cutting and sliding them into rectangles6.G.A.2Volume of a box with fractional edges: pack it with ½-unit cubes, the same as l × w × h6.G.A.3Plot a shape from the coordinates of its corners, find side lengths, then the area6.G.A.4Nets of boxes and pyramids; surface area is the area of the net6.NS.A.1Dividing a fraction by a fraction: how many 3/4-cup servings fit in 2/3 of a cup, checked by multiplying6.NS.B.2Divide multi-digit numbers fluently with the standard algorithm6.NS.B.3Add, subtract, multiply and divide multi-digit decimals fluently6.NS.B.4Prime factors, greatest common factor and least common multiple; factor a sum6.NS.C.5Positive and negative numbers in real life: temperature, sea level, money, and what 0 means in each6.NS.C.6Opposites are mirror images across 0; −(−3) = 3; numbers on the extended line6.NS.C.7Order and absolute value: which is warmer, and which is further from 06.NS.C.8Points in all four quadrants; distance between points that share x or y6.RP.A.1A ratio is a recipe: part to part vs part to whole6.RP.A.2Unit rate: the price for one, and how many for a price6.RP.A.3Convert units with ratios: multiply by fractions equal to one so the units cancel6.SP.A.1Tell a statistical question (the answers vary) from a one-answer question6.SP.A.2A set of data has a center, a spread and a shape6.SP.A.3The mean as a fair share, the median as the middle; one number for center, one for spread6.SP.B.4Dot plots, histograms and box plots from the same data6.SP.B.5Describe data: count, unit, IQR, mean absolute deviation, outliers7.EE.A.1Expand, factor, add and subtract expressions on an area model7.EE.A.2Rewriting shows meaning: p + 0.05p = 1.05p, 20% off is 0.8p7.EE.B.3Multi-step real-life problems with fractions, decimals, money and percents: estimate, then exact7.EE.B.4Solve px + q = r, p(x + q) = r and px + q > r, and graph the inequality7.G.A.1Scale drawings: real lengths to a plan and back, real area from a plan7.G.A.2Do three sides or three angles make no triangle, one, or more than one? Build one on a grid7.G.A.3The shape of the face when you slice a box or a pyramid7.G.B.4Circles: a rolled rim is a bit more than 3 diameters (π), and slices rearrange into πr²7.G.B.5Supplementary, complementary, vertical and adjacent angles: write and solve an equation7.G.B.6Area, volume and surface area of solids built from boxes and prisms7.NS.A.1Add integers with zero pairs: a dot and a ring make zero, then undo it7.NS.A.2Long division turns a fraction into a decimal that ends or repeats7.NS.A.3Real problems with all four operations and negative numbers7.RP.A.1Unit rates with fractions: 1/2 mile every 1/4 hour is 2 mph7.RP.A.2Proportional or not: tables, graphs through (0,0), k, y = kx7.RP.A.3Percent problems: discount, tax, tip, interest, percent change7.SP.A.1A random sample stands for the whole; a biased one does not7.SP.A.2Many samples: estimate the whole and how far off a guess can be7.SP.B.3Two groups: the difference of means as a multiple of the spread, and how much they overlap7.SP.B.4Compare two groups from random samples using medians and IQRs7.SP.C.5Chance is a number from 0 to 1: place a bag on the line, then build a bag with a given chance7.SP.C.6Run the experiment: predict about how many in 300 draws, watch the fraction settle, find a hidden bag from data7.SP.C.7Probability models: equal-part spinners, a model from observed spins, and when model and data disagree7.SP.C.8Compound events with trees and tables: two coins, a coin and a die, two dice8.EE.A.1Integer exponents: count down the powers so 3⁰ = 1 and 3⁻¹ = 1/3; 3² × 3⁻⁵ = 3⁻³8.EE.A.2Square roots and cube roots of small perfect squares and cubes8.EE.A.3Estimate huge and tiny things as one digit × a power of 10, and how many times as much8.EE.A.4Scientific notation: multiply and divide, read calculator E, choose units; sunlight takes 5 × 10² s8.EE.B.5Graph it: the unit rate is the slope; compare two rates8.EE.B.6Similar triangles: the same slope between any two points; y = mx + b8.EE.C.7Equations with x on both sides: one, none or infinitely many answers8.EE.C.8Two equations at once: swap on two balances, and where two lines cross8.F.A.1A function gives each input exactly one output; its graph is the input-output pairs8.F.A.2Compare two functions shown different ways: which grows faster, which starts higher8.F.A.3y = mx + b is a straight line; the squares 1, 4, 9, 16 are not8.F.B.4Build a linear rule from two points or a story; read the rate of change and the start8.F.B.5Describe a graph (up, down, flat, straight or not) and sketch one from a story8.G.A.1Slide, turn and flip a shape; measure before and after: lengths, angles and parallel sides stay the same8.G.A.2Congruent: find the slides, turns and flips that put one shape exactly on another8.G.A.3Move shapes with coordinate rules: (x+3, y−2), (x, −y), (−y, x), (2x, 2y), and work back8.G.A.4Similar: moves plus a stretch; find the scale factor and the sequence8.G.A.5A triangle's angles make 180; the exterior angle; parallel lines cut by a transversal8.G.B.6Pythagorean theorem and its converse: the four-triangle proof, and pouring two squares into the third8.G.B.7Use the Pythagorean theorem8.G.B.8Distance between two grid points: along and up are the legs, the distance is the long side8.G.C.9Volume of cones, cylinders and spheres: a cone is ⅓ of a cylinder, a sphere ⅔8.NS.A.1Irrational numbers; every fraction's decimal stops or repeats; turn a repeating decimal into a fraction8.NS.A.2Squeeze square roots between decimals to place them on a number line, compare and estimate (√2, √50, π)8.SP.A.1Scatter plots: plot data, find outliers and clusters, positive or negative association8.SP.A.2Fit a straight line by eye and judge it by how close the points are8.SP.A.3Use a line's equation to predict, and say what its slope and intercept mean8.SP.A.4Two-way tables: counts, relative frequencies by row or column, associationColorMyMath · getridoftheteacher.com · generated from the curriculum data by tools/build-standards.js.