The Common Core in North Carolina

North Carolina flag
Skills available for North Carolina seventh-grade math standards

Standards are in black and IXL math skills are in dark green. Hold your mouse over the name of a skill to view a sample question. Click on the name of a skill to practice that skill.

Show alignments for:


NC.7.PR Ratio and Proportional Relationships

NC.7.NS The Number System

NC.7.EE Expressions and Equations

  • Use properties of operations to generate equivalent expressions.

    • NC.7.EE.1 Apply properties of operations as strategies to:

      • NC.7.EE.1.a Add, subtract, and expand linear expressions with rational coefficients.

      • NC.7.EE.1.b Factor linear expression with an integer GCF.

    • NC.7.EE.2 Understand that equivalent expressions can reveal real-world and mathematical relationships. Interpret the meaning of the parts of each expression in context.

  • Solve real-world and mathematical problems using numerical and algebraic expressions, equations, and inequalities.

    • NC.7.EE.3 Solve multi-step real-world and mathematical problems posed with rational numbers in algebraic expressions.

      • NC.7.EE.3.a Apply properties of operations to calculate with positive and negative numbers in any form.

      • NC.7.EE.3.b Convert between different forms of a number and equivalent forms of the expression as appropriate.

    • NC.7.EE.4 Use variables to represent quantities to solve real-world or mathematical problems.

      • NC.7.EE.4.a Construct equations to solve problems by reasoning about the quantities.

        • NC.7.EE.4.a.1 Fluently solve multistep equations with the variable on one side, including those generated by word problems.

        • NC.7.EE.4.a.2 Compare an algebraic solution to an arithmetic solution, identifying the sequence of the operations used in each approach.

        • NC.7.EE.4.a.3 Interpret the solution in context.

      • NC.7.EE.4.b Construct inequalities to solve problems by reasoning about the quantities.

        • NC.7.EE.4.b.1 Fluently solve multi-step inequalities with the variable on one side, including those generated by word problems.

        • NC.7.EE.4.b.2 Compare an algebraic solution process for equations and an algebraic solution process for inequalities.

        • NC.7.EE.4.b.3 Graph the solution set of the inequality and interpret in context.

NC.7.G Geometry

  • Draw, construct, and describe geometrical figures and describe the relationships between them.

    • NC.7.G.1 Solve problems involving scale drawings of geometric figures by:

      • NC.7.G.1.a Building an understanding that angle measures remain the same and side lengths are proportional.

      • NC.7.G.1.b Using a scale factor to compute actual lengths and areas from a scale drawing.

      • NC.7.G.1.c Creating a scale drawing.

    • NC.7.G.2 Understand the characteristics of angles and side lengths that create a unique triangle, more than one triangle or no triangle. Build triangles from three measures of angles and/or sides.

  • Solve real-world and mathematical problems involving angle measure, area, surface area, and volume.

    • NC.7.G.4 Understand area and circumference of a circle.

      • NC.7.G.4.a Understand the relationships between the radius, diameter, circumference, and area.

      • NC.7.G.4.b Apply the formulas for area and circumference of a circle to solve problems.

    • NC.7.G.5 Use facts about supplementary, complementary, vertical, and adjacent angles in a multi-step problem to write and solve equations for an unknown angle in a figure.

    • NC.7.G.6 Solve real-world and mathematical problems involving:

      • NC.7.G.6.a Area and perimeter of two-dimensional objects composed of triangles, quadrilaterals, and polygons.

      • NC.7.G.6.b Volume and surface area of pyramids, prisms, or three-dimensional objects composed of cubes, pyramids, and right prisms.

NC.7.SP Statistics and Probability

  • Use random sampling to draw inferences about a population.

    • NC.7.SP.1 Understand that statistics can be used to gain information about a population by:

      • NC.7.SP.1.a Recognizing that generalizations about a population from a sample are valid only if the sample is representative of that population.

      • NC.7.SP.1.b Using random sampling to produce representative samples to support valid inferences.

    • NC.7.SP.2 Generate multiple random samples (or simulated samples) of the same size to gauge the variation in estimates or predictions, and use this data to draw inferences about a population with an unknown characteristic of interest.

  • Make informal inferences to compare two populations.

    • NC.7.SP.3 Recognize the role of variability when comparing two populations.

      • NC.7.SP.3.a Calculate the measure of variability of a data set and understand that it describes how the values of the data set vary with a single number.

        • NC.7.SP.3.a.1 Understand the mean absolute deviation of a data set is a measure of variability that describes the average distance that points within a data set are from the mean of the data set.

        • NC.7.SP.3.a.2 Understand that the range describes the spread of the entire data set.

        • NC.7.SP.3.a.3 Understand that the interquartile range describes the spread of the middle 50% of the data.

      • NC.7.SP.3.b Informally assess the difference between two data sets by examining the overlap and separation between the graphical representations of two data sets.

    • NC.7.SP.4 Use measures of center and measures of variability for numerical data from random samples to draw comparative inferences about two populations.

  • Investigate chance processes and develop, use, and evaluate probability models.

    • NC.7.SP.5 Understand that the probability of a chance event is a number between 0 and 1 that expresses the likelihood of the event occurring.

    • NC.7.SP.6 Collect data to calculate the experimental probability of a chance event, observing its long-run relative frequency. Use this experimental probability to predict the approximate relative frequency.

    • NC.7.SP.7 Develop a probability model and use it to find probabilities of simple events.

      • NC.7.SP.7.a Develop a uniform probability model by assigning equal probability to all outcomes, and use the model to determine probabilities of events.

      • NC.7.SP.7.b Develop a probability model (which may not be uniform) by repeatedly performing a chance process and observing frequencies in the data generated.

      • NC.7.SP.7.c Compare theoretical and experimental probabilities from a model to observed frequencies; if the agreement is not good, explain possible sources of the discrepancy.

    • NC.7.SP.8 Determine probabilities of compound events using organized lists, tables, tree diagrams, and simulation.