← Back to list

Modern Bloom

Concept map

Every Grades 1–7 standard, arranged by what it builds on. Foundational skills sit on the left; each arrow points from a prerequisite to the skill that depends on it. Hover a node to trace its connections, or click a node to see its skills and resources.

Operations & Algebraic Thinking
Number & Operations in Base Ten
Number & Operations — Fractions
Ratios & Proportional Relationships
The Number System
Expressions & Equations
Measurement & Data
Geometry
Statistics & Probability
1.OA.A.1 — Addition & subtraction word problems within 201.OA.A.1Addition & subtraction word problems within 201.OA.A.2 — Add three whole numbers1.OA.A.2Add three whole numbers1.OA.B.3 — Properties of addition & subtraction1.OA.B.3Properties of addition & subtraction1.OA.B.4 — Subtraction as an unknown addend1.OA.B.4Subtraction as an unknown addend1.OA.C.5 — Count on to add & subtract1.OA.C.5Count on to add & subtract1.OA.C.6 — Add & subtract within 201.OA.C.6Add & subtract within 201.OA.D.7 — Meaning of the equal sign1.OA.D.7Meaning of the equal sign1.OA.D.8 — Find the unknown in an equation1.OA.D.8Find the unknown in an equation1.NBT.A.1 — Count to 1201.NBT.A.1Count to 1201.NBT.B.2 — Tens and ones in two-digit numbers1.NBT.B.2Tens and ones in two-digit numbers1.NBT.B.3 — Compare two-digit numbers1.NBT.B.3Compare two-digit numbers1.NBT.C.4 — Add within 1001.NBT.C.4Add within 1001.NBT.C.5 — Find 10 more or 10 less1.NBT.C.5Find 10 more or 10 less1.NBT.C.6 — Subtract multiples of 101.NBT.C.6Subtract multiples of 101.MD.A.1 — Order and compare lengths1.MD.A.1Order and compare lengths1.MD.A.2 — Measure length with units1.MD.A.2Measure length with units1.MD.B.3 — Tell time to the half-hour1.MD.B.3Tell time to the half-hour1.MD.C.4 — Organize and interpret data1.MD.C.4Organize and interpret data1.G.A.1 — Defining attributes of shapes1.G.A.1Defining attributes of shapes1.G.A.2 — Compose 2D and 3D shapes1.G.A.2Compose 2D and 3D shapes1.G.A.3 — Partition shapes into halves & fourths1.G.A.3Partition shapes into halves & fourths2.OA.A.1 — One- and two-step word problems within 1002.OA.A.1One- and two-step word problems within 1002.OA.B.2 — Add & subtract within 20 fluently2.OA.B.2Add & subtract within 20 fluently2.OA.C.3 — Odd and even numbers2.OA.C.3Odd and even numbers2.OA.C.4 — Rectangular arrays as equal addends2.OA.C.4Rectangular arrays as equal addends2.NBT.A.1 — Understand three-digit place value2.NBT.A.1Understand three-digit place value2.NBT.A.2 — Count and skip-count within 10002.NBT.A.2Count and skip-count within 10002.NBT.A.3 — Read and write numbers to 10002.NBT.A.3Read and write numbers to 10002.NBT.A.4 — Compare three-digit numbers2.NBT.A.4Compare three-digit numbers2.NBT.B.5 — Add & subtract within 100 fluently2.NBT.B.5Add & subtract within 100 fluently2.NBT.B.6 — Add up to four two-digit numbers2.NBT.B.6Add up to four two-digit numbers2.NBT.B.7 — Add and subtract within 10002.NBT.B.7Add and subtract within 10002.NBT.B.8 — Mentally add or subtract 10 or 1002.NBT.B.8Mentally add or subtract 10 or 1002.NBT.B.9 — Explain why strategies work2.NBT.B.9Explain why strategies work2.MD.A.1 — Measure length with appropriate tools2.MD.A.1Measure length with appropriate tools2.MD.A.2 — Measure with different length units2.MD.A.2Measure with different length units2.MD.A.3 — Estimate lengths in standard units2.MD.A.3Estimate lengths in standard units2.MD.A.4 — Compare lengths of two objects2.MD.A.4Compare lengths of two objects2.MD.B.5 — Word problems involving lengths2.MD.B.5Word problems involving lengths2.MD.B.6 — Represent numbers on a number line2.MD.B.6Represent numbers on a number line2.MD.C.7 — Tell time to the nearest five minutes2.MD.C.7Tell time to the nearest five minutes2.MD.C.8 — Word problems involving money2.MD.C.8Word problems involving money2.MD.D.9 — Line plots from measurement data2.MD.D.9Line plots from measurement data2.MD.D.10 — Picture graphs and bar graphs2.MD.D.10Picture graphs and bar graphs2.G.A.1 — Recognize and draw shapes by attributes2.G.A.1Recognize and draw shapes by attributes2.G.A.2 — Partition rectangles into rows and columns2.G.A.2Partition rectangles into rows and columns2.G.A.3 — Partition shapes into equal shares2.G.A.3Partition shapes into equal shares3.OA.A.1 — Interpret products of whole numbers3.OA.A.1Interpret products of whole numbers3.OA.A.2 — Interpret whole-number quotients3.OA.A.2Interpret whole-number quotients3.OA.A.3 — Multiplication & division word problems within 1003.OA.A.3Multiplication & division word problems within 1003.OA.A.4 — Find the unknown in an equation3.OA.A.4Find the unknown in an equation3.OA.B.5 — Apply properties of operations3.OA.B.5Apply properties of operations3.OA.B.6 — Division as an unknown-factor problem3.OA.B.6Division as an unknown-factor problem3.OA.C.7 — Fluently multiply & divide within 1003.OA.C.7Fluently multiply & divide within 1003.OA.D.8 — Two-step word problems3.OA.D.8Two-step word problems3.OA.D.9 — Identify arithmetic patterns3.OA.D.9Identify arithmetic patterns3.NBT.A.1 — Round to the nearest 10 or 1003.NBT.A.1Round to the nearest 10 or 1003.NBT.A.2 — Fluently add & subtract within 10003.NBT.A.2Fluently add & subtract within 10003.NBT.A.3 — Multiply by multiples of 103.NBT.A.3Multiply by multiples of 103.NF.A.1 — Understand a fraction 1/b and a/b3.NF.A.1Understand a fraction 1/b and a/b3.NF.A.2 — Fractions on a number line3.NF.A.2Fractions on a number line3.NF.A.3 — Equivalent fractions & comparing3.NF.A.3Equivalent fractions & comparing3.MD.A.1 — Tell time & measure time intervals3.MD.A.1Tell time & measure time intervals3.MD.A.2 — Measure liquid volume & mass3.MD.A.2Measure liquid volume & mass3.MD.B.3 — Picture graphs & bar graphs3.MD.B.3Picture graphs & bar graphs3.MD.B.4 — Line plots with halves & fourths3.MD.B.4Line plots with halves & fourths3.MD.C.5 — Understand area & unit squares3.MD.C.5Understand area & unit squares3.MD.C.6 — Measure area by counting unit squares3.MD.C.6Measure area by counting unit squares3.MD.C.7 — Relate area to multiplication & addition3.MD.C.7Relate area to multiplication & addition3.MD.D.8 — Perimeter of polygons3.MD.D.8Perimeter of polygons3.G.A.1 — Categories of shapes & attributes3.G.A.1Categories of shapes & attributes3.G.A.2 — Partition shapes into equal areas3.G.A.2Partition shapes into equal areas4.OA.A.1 — Multiplication as comparison4.OA.A.1Multiplication as comparison4.OA.A.2 — Multiplicative comparison word problems4.OA.A.2Multiplicative comparison word problems4.OA.A.3 — Multistep word problems & remainders4.OA.A.3Multistep word problems & remainders4.OA.B.4 — Factors, multiples, prime & composite4.OA.B.4Factors, multiples, prime & composite4.OA.C.5 — Generate & analyze patterns4.OA.C.5Generate & analyze patterns4.NBT.A.1 — Place value: ten times as much4.NBT.A.1Place value: ten times as much4.NBT.A.2 — Read, write & compare multi-digit numbers4.NBT.A.2Read, write & compare multi-digit numbers4.NBT.A.3 — Round multi-digit whole numbers4.NBT.A.3Round multi-digit whole numbers4.NBT.B.4 — Add & subtract with the standard algorithm4.NBT.B.4Add & subtract with the standard algorithm4.NBT.B.5 — Multiply multi-digit numbers4.NBT.B.5Multiply multi-digit numbers4.NBT.B.6 — Divide with up to four-digit dividends4.NBT.B.6Divide with up to four-digit dividends4.NF.A.1 — Equivalent fractions4.NF.A.1Equivalent fractions4.NF.A.2 — Compare fractions4.NF.A.2Compare fractions4.NF.B.3 — Add & subtract fractions4.NF.B.3Add & subtract fractions4.NF.B.4 — Multiply a fraction by a whole number4.NF.B.4Multiply a fraction by a whole number4.NF.C.5 — Tenths & hundredths4.NF.C.5Tenths & hundredths4.NF.C.6 — Decimal notation for fractions4.NF.C.6Decimal notation for fractions4.NF.C.7 — Compare decimals to hundredths4.NF.C.7Compare decimals to hundredths4.MD.A.1 — Relative sizes of units & conversions4.MD.A.1Relative sizes of units & conversions4.MD.A.2 — Measurement word problems4.MD.A.2Measurement word problems4.MD.A.3 — Area & perimeter formulas4.MD.A.3Area & perimeter formulas4.MD.B.4 — Line plots with fractions4.MD.B.4Line plots with fractions4.MD.C.5 — Angles & angle measurement concepts4.MD.C.5Angles & angle measurement concepts4.MD.C.6 — Measure & sketch angles4.MD.C.6Measure & sketch angles4.MD.C.7 — Angle measure is additive4.MD.C.7Angle measure is additive4.G.A.1 — Points, lines, rays & angles4.G.A.1Points, lines, rays & angles4.G.A.2 — Classify two-dimensional figures4.G.A.2Classify two-dimensional figures4.G.A.3 — Lines of symmetry4.G.A.3Lines of symmetry5.OA.A.1 — Grouping symbols in expressions5.OA.A.1Grouping symbols in expressions5.OA.A.2 — Write and interpret numerical expressions5.OA.A.2Write and interpret numerical expressions5.OA.B.3 — Number patterns and ordered pairs5.OA.B.3Number patterns and ordered pairs5.NBT.A.1 — Place value: 10 times and one-tenth5.NBT.A.1Place value: 10 times and one-tenth5.NBT.A.2 — Powers of 10 and decimals5.NBT.A.2Powers of 10 and decimals5.NBT.A.3 — Read and compare decimals to thousandths5.NBT.A.3Read and compare decimals to thousandths5.NBT.A.4 — Round decimals to any place5.NBT.A.4Round decimals to any place5.NBT.B.5 — Multiply multi-digit whole numbers5.NBT.B.5Multiply multi-digit whole numbers5.NBT.B.6 — Divide by two-digit divisors5.NBT.B.6Divide by two-digit divisors5.NBT.B.7 — Add, subtract, multiply, divide decimals5.NBT.B.7Add, subtract, multiply, divide decimals5.NF.A.1 — Add and subtract unlike fractions5.NF.A.1Add and subtract unlike fractions5.NF.A.2 — Fraction word problems and estimation5.NF.A.2Fraction word problems and estimation5.NF.B.3 — Fractions as division5.NF.B.3Fractions as division5.NF.B.4 — Multiply fractions5.NF.B.4Multiply fractions5.NF.B.5 — Multiplication as scaling5.NF.B.5Multiplication as scaling5.NF.B.6 — Multiply fractions and mixed numbers5.NF.B.6Multiply fractions and mixed numbers5.NF.B.7 — Divide with unit fractions5.NF.B.7Divide with unit fractions5.MD.A.1 — Convert measurement units5.MD.A.1Convert measurement units5.MD.B.2 — Line plots with fractions5.MD.B.2Line plots with fractions5.MD.C.3 — Understand volume5.MD.C.3Understand volume5.MD.C.4 — Measure volume with unit cubes5.MD.C.4Measure volume with unit cubes5.MD.C.5 — Relate volume to multiplication5.MD.C.5Relate volume to multiplication5.G.A.1 — Understand the coordinate plane5.G.A.1Understand the coordinate plane5.G.A.2 — Graph points in the first quadrant5.G.A.2Graph points in the first quadrant5.G.B.3 — Attributes of 2-D figure categories5.G.B.3Attributes of 2-D figure categories5.G.B.4 — Classify 2-D figures in a hierarchy5.G.B.4Classify 2-D figures in a hierarchy6.RP.A.1 — Understand ratio concepts and language6.RP.A.1Understand ratio concepts and language6.RP.A.2 — Understand unit rates6.RP.A.2Understand unit rates6.RP.A.3 — Solve ratio and rate problems6.RP.A.3Solve ratio and rate problems6.NS.A.1 — Divide fractions by fractions6.NS.A.1Divide fractions by fractions6.NS.B.2 — Divide multi-digit numbers6.NS.B.2Divide multi-digit numbers6.NS.B.3 — Add, subtract, multiply, and divide decimals6.NS.B.3Add, subtract, multiply, and divide decimals6.NS.B.4 — Greatest common factor and least common multiple6.NS.B.4Greatest common factor and least common multiple6.NS.C.5 — Positive and negative numbers in context6.NS.C.5Positive and negative numbers in context6.NS.C.6 — Rational numbers on the number line6.NS.C.6Rational numbers on the number line6.NS.C.7 — Order and absolute value of rational numbers6.NS.C.7Order and absolute value of rational numbers6.NS.C.8 — Graph points in four quadrants6.NS.C.8Graph points in four quadrants6.EE.A.1 — Evaluate expressions with exponents6.EE.A.1Evaluate expressions with exponents6.EE.A.2 — Write and evaluate expressions with variables6.EE.A.2Write and evaluate expressions with variables6.EE.A.3 — Generate equivalent expressions6.EE.A.3Generate equivalent expressions6.EE.A.4 — Identify equivalent expressions6.EE.A.4Identify equivalent expressions6.EE.B.5 — Solve equations and inequalities by substitution6.EE.B.5Solve equations and inequalities by substitution6.EE.B.6 — Use variables to write expressions6.EE.B.6Use variables to write expressions6.EE.B.7 — Solve one-step equations6.EE.B.7Solve one-step equations6.EE.B.8 — Write and graph inequalities6.EE.B.8Write and graph inequalities6.EE.C.9 — Relate dependent and independent variables6.EE.C.9Relate dependent and independent variables6.G.A.1 — Area of triangles and polygons6.G.A.1Area of triangles and polygons6.G.A.2 — Volume with fractional edge lengths6.G.A.2Volume with fractional edge lengths6.G.A.3 — Draw polygons in the coordinate plane6.G.A.3Draw polygons in the coordinate plane6.G.A.4 — Surface area using nets6.G.A.4Surface area using nets6.SP.A.1 — Recognize statistical questions6.SP.A.1Recognize statistical questions6.SP.A.2 — Describe data distributions6.SP.A.2Describe data distributions6.SP.A.3 — Measures of center and variability6.SP.A.3Measures of center and variability6.SP.B.4 — Display data with plots6.SP.B.4Display data with plots6.SP.B.5 — Summarize numerical data sets6.SP.B.5Summarize numerical data sets7.RP.A.1 — Unit rates with fractions7.RP.A.1Unit rates with fractions7.RP.A.2 — Recognize proportional relationships7.RP.A.2Recognize proportional relationships7.RP.A.3 — Ratio and percent problems7.RP.A.3Ratio and percent problems7.NS.A.1 — Add and subtract rational numbers7.NS.A.1Add and subtract rational numbers7.NS.A.2 — Multiply and divide rational numbers7.NS.A.2Multiply and divide rational numbers7.NS.A.3 — Operations with rational numbers7.NS.A.3Operations with rational numbers7.EE.A.1 — Factor and expand linear expressions7.EE.A.1Factor and expand linear expressions7.EE.A.2 — Rewrite expressions to see relationships7.EE.A.2Rewrite expressions to see relationships7.EE.B.3 — Multi-step problems with rational numbers7.EE.B.3Multi-step problems with rational numbers7.EE.B.4 — Write equations and inequalities7.EE.B.4Write equations and inequalities7.G.A.1 — Scale drawings of figures7.G.A.1Scale drawings of figures7.G.A.2 — Draw triangles from given conditions7.G.A.2Draw triangles from given conditions7.G.A.3 — Cross sections of 3D figures7.G.A.3Cross sections of 3D figures7.G.B.4 — Area and circumference of circles7.G.B.4Area and circumference of circles7.G.B.5 — Angle relationships and equations7.G.B.5Angle relationships and equations7.G.B.6 — Area, volume, and surface area7.G.B.6Area, volume, and surface area7.SP.A.1 — Sampling and valid inferences7.SP.A.1Sampling and valid inferences7.SP.A.2 — Draw inferences from samples7.SP.A.2Draw inferences from samples7.SP.B.3 — Compare two data distributions7.SP.B.3Compare two data distributions7.SP.B.4 — Compare populations using center and spread7.SP.B.4Compare populations using center and spread7.SP.C.5 — Probability as a number 0 to 17.SP.C.5Probability as a number 0 to 17.SP.C.6 — Estimate probability from frequency7.SP.C.6Estimate probability from frequency7.SP.C.7 — Develop probability models7.SP.C.7Develop probability models7.SP.C.8 — Probabilities of compound events7.SP.C.8Probabilities of compound events

Columns are prerequisite depth, not grade — so a Grade 4 skill that depends on a Grade 3 one sits to its right, showing exactly how the two years connect.

Prerequisite progressions and skills from the CZI Learning Commons Knowledge Graph (CC BY-4.0), based on the Student Achievement Partners Coherence Map.

A non-profit study in collaboration with leading universities. Funded by Reed Hastings.