Every Unit, Every Grade
174 units·5,957+ practice questions·Common Core alignedKindergarten through Grade 7, with Grade 8 in development — and growing every month.
Kindergarten
8 topics · 8 units · 192 questions
Addition & Subtraction
4 units · 96 questions
- 24 questions
Addition Within 10
Addition facts with sums from 6 to 8.
- 24 questions
Addition Within 20
Addition facts with sums from 15 to 17.
- 24 questions
Subtraction Within 10
Subtraction facts subtracting from 6 to 8.
- 24 questions
Subtraction Within 20
Subtraction facts subtracting from 15 to 17.
Counting
3 units · 72 questions
- 24 questions
Basics
Count objects from 11 to 15.
- 24 questions
By Fives
Count by fives using number lines with answers ranging from 10 to 50.
- 24 questions
By Twos
Count by twos using pictographs and number lines.
Counting Money
1 unit · 24 questions
- 24 questions
Pennies and Nickels
Count pennies with occasional nickels.
Grade 1
21 topics · 21 units · 672 questions
Addition & Subtraction
6 units · 198 questions
- 36 questions
Adding Within 100
Practice adding a two-digit number and a one-digit number, and a two-digit number and a multiple of 10, using place value strategies.
- 30 questions
Missing Numbers
Find the missing number in addition and subtraction equations.
- 36 questions
Subtracting Multiples of 10
Subtract multiples of 10 from two-digit numbers in the range 10–90, using place value understanding.
- 30 questions
Subtraction Within 10
Subtract numbers within 10.
- 30 questions
Sums to 10
Add numbers within 10.
- 36 questions
Word Problems
Solve addition and subtraction word problems within 20, including problems with three addends, using objects, drawings, and equations.
Counting & Numbers
4 units · 120 questions
- 30 questions
Comparing Numbers
Compare and order numbers.
- 30 questions
Counting to 100
Count to 100 and identify missing numbers in sequences.
- 30 questions
Pictographs
Read and interpret pictographs.
- 30 questions
Skip Counting
Skip count by 2s, 5s, and 10s.
Place Value
2 units · 66 questions
- 36 questions
10 More, 10 Less
Mentally find 10 more or 10 less than any two-digit number, explaining the reasoning using place value.
- 30 questions
Tens and Ones
Understand place value by breaking numbers into tens and ones.
Geometry
2 units · 66 questions
- 36 questions
Equal Shares
Partition circles and rectangles into two and four equal shares, and describe the shares using halves, fourths, and quarters.
- 30 questions
Shape Attributes
Identify and describe 2D shapes by their attributes.
Measurement
2 units · 60 questions
- 30 questions
Measuring Length
Measure and compare lengths.
- 30 questions
Ordering Length
Compare and order objects by length.
Analog Clocks
2 units · 66 questions
- 36 questions
To the Half Hour
Learn to read clocks showing time to the half hour.
- 30 questions
To the Hour
Read time on analog clocks to the hour and half hour.
Money
2 units · 60 questions
- 30 questions
Counting Pennies
Count collections of pennies.
- 30 questions
Identifying Coins
Identify coins and their values.
Data & Graphing
1 unit · 36 questions
- 36 questions
Tally Charts & Bar Graphs
Organize, represent, and interpret data with up to three categories; ask and answer questions about totals, counts per category, and how many more or less in one than another.
Grade 2
34 topics · 34 units · 1,156 questions
Addition & Subtraction
9 units · 312 questions
- 36 questions
Adding Single-Digit
Practice adding single-digit numbers fluently using strategies including counting on, making ten, and doubles.
- 36 questions
Adding Within 100
Add two-digit numbers within 100 using place value strategies and regrouping when needed.
- 30 questions
Adding Within 1,000
Add three-digit numbers within 1,000 using place value understanding and regrouping strategies.
- 36 questions
Addition Number Line Strategies
Use number lines to add and subtract within 100 by identifying the starting point and counting forward or backward.
- 36 questions
Mixed Review
Solve mixed addition and subtraction problems within 1,000 to build fluency and flexible problem-solving skills.
- 36 questions
Subtracting Single-Digit
Practice subtracting single-digit numbers fluently using strategies including counting back, counting up, and making ten.
- 36 questions
Subtracting Within 100
Subtract two-digit numbers within 100 using place value strategies and regrouping when needed.
- 30 questions
Subtracting Within 1,000
Subtraction of 3-digit numbers within 1,000 with regrouping.
- 36 questions
Within 100 & 1,000
Add and subtract numbers within 100 and 1,000 using efficient place value strategies.
Multiplication
2 units · 72 questions
- 36 questions
Rectangular Arrays
Use rectangular arrays to find the total number of objects and write repeated addition equations.
- 36 questions
Single-Digit Introduction
Explore multiplication as equal groups and repeated addition using arrays and single-digit factors.
Fractions
1 unit · 32 questions
- 32 questions
Equal Shares
Partition shapes into equal shares and identify halves, thirds, and fourths using fraction names and visual models.
Counting & Numbers
2 units · 72 questions
- 36 questions
Even and Odd
Learn to identify even and odd numbers with visual support.
- 36 questions
Skip Counting
Learn to skip count by 2s, 5s, and 10s with visual support.
Place Value
4 units · 136 questions
- 32 questions
10 and 100 More and Less
Mentally add and subtract 10 or 100 from three-digit numbers by identifying which place value digit changes.
- 32 questions
Comparing Three-Digit Numbers
Compare and order three-digit numbers using >, <, and = by examining hundreds, tens, and ones place values.
- 36 questions
Hundreds, Tens, and Ones
Identify digits in the hundreds, tens, and ones places.
- 36 questions
Two-Digit Numbers
Learn place value concepts with ones and tens.
Geometry
2 units · 72 questions
- 36 questions
Basic Shapes
Learn to identify basic 2D shapes with descriptions.
- 36 questions
Sides, Vertices & Angles
Learn to identify shapes by sides, vertices, and angles.
Measurement
3 units · 104 questions
- 32 questions
Length Word Problems
Solve addition and subtraction word problems involving lengths in inches and centimeters.
- 36 questions
Tools and Length
Identify measurement tools and measure and compare the lengths of objects using standard units.
- 36 questions
Using Rulers
Measure the length of objects using rulers in inches and centimeters.
Analog Clocks
7 units · 216 questions
- 30 questions
AM & PM (15-Minute Intervals)
Read analog clocks and determine AM or PM using real-world scenarios at 15-minute intervals.
- 36 questions
Hour & Half Hour
Read analog clocks to the hour and half hour.
- 36 questions
Mixed Review (5 & 15-Minute Intervals)
Review reading and setting analog clocks at 5 and 15-minute intervals.
- 30 questions
Setting the Clock
Set analog clock hands to show a given time to the nearest hour and half hour.
- 24 questions
Setting the Clock (5-Minute Intervals)
Set analog clock hands to show a given time to the nearest 5 minutes.
- 24 questions
Telling Time (5-Minute Intervals)
Learn to read analog clocks at 5-minute intervals.
- 36 questions
To the Hour
Learn to read analog clocks showing time to the hour.
Money
2 units · 72 questions
- 36 questions
Coins and Bills
Count collections of coins and bills to find their total value and solve money word problems.
- 36 questions
Counting Coins
Count collections of coins (pennies, nickels, dimes, and quarters) to find their total value.
Data & Graphing
2 units · 68 questions
- 32 questions
Bar Graphs
Read and interpret bar graphs and picture graphs to answer questions about data, comparisons, and totals.
- 36 questions
Line Plots
Reading and interpreting line plots (dot plots) with whole-number data. Simple reading of dot counts from small data sets.
Grade 3
20 topics · 20 units · 720 questions
Addition & Subtraction
1 unit · 36 questions
- 36 questions
Within 1,000
Practice adding and subtracting three-digit numbers within 1,000 using place value strategies.
Division
1 unit · 36 questions
- 36 questions
Basics
Learn division as equal sharing using visual models.
Multiplication
2 units · 72 questions
- 36 questions
Arrays
Learn multiplication using visual arrays.
- 36 questions
Multiples of 10
Practice multiplying single-digit numbers by multiples of 10 using place value strategies.
Multiplication & Division
2 units · 72 questions
- 36 questions
Arithmetic Patterns
Practice identifying, extending, and explaining patterns in multiplication and division sequences.
- 36 questions
Fluency Within 100
Computational fluency for multiplication facts with 2, 5, and 10. Skip counting and repeated addition strategies.
Fractions
4 units · 144 questions
- 36 questions
Comparing Fractions
Practice comparing fractions with the same numerator or same denominator using <, =, and >.
- 36 questions
Equivalent Fractions
Understanding fraction equivalence using visual models. Side-by-side partitioned rectangles show equal amounts. Simple pairs like 1/2 = 2/4.
- 36 questions
Fractions on a Number Line
Learn to locate fractions on a number line from 0 to 1.
- 36 questions
Introduction
Understanding and working with fractions using visual models and word problems, including halves, thirds, fourths, sixths, and eighths.
Place Value
2 units · 72 questions
- 36 questions
Reading Charts
Practice reading and interpreting place value charts showing hundreds, tens, and ones.
- 36 questions
Rounding to 10 and 100
Practice rounding two- and three-digit numbers to the nearest 10 and 100.
Area & Perimeter
2 units · 72 questions
- 36 questions
Introduction
Learn to find the perimeter of rectangles using visual models.
- 36 questions
Rectangles
Learn to find the area of rectangles using visual models.
Geometry
2 units · 72 questions
- 36 questions
2D Shapes
Learn to identify 2D shapes including triangles and polygons.
- 36 questions
Classifying Quadrilaterals
Learn to classify quadrilaterals by their properties.
Measurement
1 unit · 36 questions
- 36 questions
Liquid Volume & Mass
Practice measuring, estimating, and solving problems involving liquid volume in liters and mass in grams and kilograms.
Analog Clocks
1 unit · 36 questions
- 36 questions
To 5 Minutes
Learn to read clocks showing time to 5 minutes using visual models.
Time
1 unit · 36 questions
- 36 questions
Elapsed Time
Calculating elapsed time between two clock readings. Whole hour intervals only. Both start and end clocks visible.
Data & Graphing
1 unit · 36 questions
- 36 questions
Bar Charts & Pictographs
Reading and interpreting bar charts and pictographs. Direct reading questions: how many, identify values from charts. Pictographs with scale of 1.
Grade 4
21 topics · 21 units · 756 questions
Addition & Subtraction
1 unit · 36 questions
- 36 questions
Multi-Digit Algorithm
Adding and subtracting multi-digit numbers without regrouping. Introduction level.
Division
1 unit · 36 questions
- 36 questions
Long Division
Learn long division with single-digit divisors using visual models.
Multiplication
2 units · 72 questions
- 36 questions
Multi-Digit
Learn to multiply multi-digit numbers using visual models and the standard algorithm.
- 36 questions
Multiplicative Comparison Word Problems
Interpret multiplication equations as comparisons, and solve word problems involving multiplicative comparison using multiplication and division.
Decimals
2 units · 72 questions
- 36 questions
Decimals on a Number Line
Locating, comparing, and ordering decimal numbers on a number line.
- 36 questions
Introduction
Understanding and working with decimal numbers in tenths and hundredths.
Fractions
4 units · 144 questions
- 36 questions
Add/Subtract Like Denominators
Adding fractions with the same denominator using visual models. Introduction level.
- 36 questions
Comparing & Ordering
Learn to compare and order fractions using visual models.
- 36 questions
Equivalent Fractions
Learn to identify and generate equivalent fractions.
- 36 questions
Multiplying by Whole Numbers
Multiply a fraction by a whole number and solve word problems involving fraction multiplication.
Number Theory
2 units · 72 questions
- 36 questions
Factors and Multiples
Find all factor pairs for whole numbers up to 100 and recognize multiples of given numbers.
- 36 questions
Prime and Composite Numbers
Determine whether a whole number in the range 1–100 is prime or composite by finding its factor pairs.
Place Value
2 units · 72 questions
- 36 questions
Multi-Digit Numbers
Understand the value of digits in multi-digit numbers, read and write numbers in multiple forms, and compare multi-digit numbers up to the millions.
- 36 questions
Rounding Multi-Digit Numbers
Round multi-digit whole numbers to any place using place value understanding and the standard rounding algorithm.
Area & Perimeter
1 unit · 36 questions
- 36 questions
Rectangles and Word Problems
Apply formulas for area and perimeter of rectangles to solve real-world and mathematical problems involving unknown side lengths.
Geometry
3 units · 108 questions
- 36 questions
Lines of Symmetry
Learn to identify and draw lines of symmetry.
- 36 questions
Lines, Rays, and Angles
Identifying points, lines, line segments, rays, and classifying angles.
- 36 questions
Measuring Angles
Reading angle measurements from a protractor. Classifying angles as acute, right, or obtuse. Introduction level with common angles.
Measurement
2 units · 72 questions
- 36 questions
Customary Conversions
Convert between customary units of length, weight, and capacity, and solve word problems involving unit conversions within the same measurement system.
- 36 questions
Ruler to Fractions of an Inch
Measuring objects to the nearest whole and half inch using a ruler. Introduction level.
Patterns
1 unit · 36 questions
- 36 questions
Number Patterns
Generate and analyze number patterns that follow a given rule, identify features of patterns not explicit in the rule, and explain how a rule produces a pattern.
Grade 5
34 topics · 34 units · 1,165 questions
Division
1 unit · 36 questions
- 36 questions
Multi-Digit Divisors
Standard long division algorithm with 2-digit divisors. Introduction level with 3-digit dividends, no remainders.
Decimals
5 units · 180 questions
- 36 questions
Estimating Unit Prices
Estimate unit prices using rounding and mental math.
- 36 questions
Introduction & Strategies
Divide decimals by whole numbers using place value strategies.
- 36 questions
Operations
Apply decimal operations including addition, subtraction, multiplication, and division.
- 36 questions
Rounding Decimals
Practice rounding decimals to a specified place value, from whole numbers to hundredths, using place value understanding and number line reasoning.
- 36 questions
Word Problems
Solve word problems involving decimal division.
Fractions
13 units · 450 questions
- 30 questions
Add & Subtract
Add and subtract fractions with unlike denominators.
- 36 questions
Fractions as Division
Understand fractions as division and solve sharing problems by dividing whole numbers.
- 30 questions
Mixed Numbers Add & Subtract
Add and subtract mixed numbers with like denominators.
- 30 questions
Mixed Numbers Regrouping
Add and subtract mixed numbers with regrouping (same denominators).
- 36 questions
Mixed Review
Practice all four fraction operations: addition, subtraction, multiplication, and division.
- 36 questions
Multiplication as Scaling
Understand multiplication as scaling — compare the size of a product to its factors without computing, and explain why multiplying by a fraction greater than or less than 1 makes a number larger or smaller.
- 36 questions
Multiplying by Whole Numbers
Multiply fractions by whole numbers. Answers are expressed as improper fractions — no simplification required.
- 36 questions
Multiplying Fractions Intro
Multiplying fractions by other fractions. No simplification required.
- 36 questions
Multiplying Mixed Numbers Using Areas
Multiplying with mixed fractions using area models. Simplification required.
- 36 questions
Multiplying Mixed Numbers via Improper Fractions
Multiplying with mixed fractions by converting to improper fractions. Simplification required.
- 36 questions
Simplifying Products
Multiply fractions by whole numbers and simplify the product. Express answers as mixed numbers or whole numbers in simplest form.
- 36 questions
Unit Fractions by Whole Numbers
Divide unit fractions by whole numbers using models and reasoning.
- 36 questions
Whole Numbers by Unit Fractions
Divide whole numbers by unit fractions using models and reasoning.
Place Value
1 unit · 36 questions
- 36 questions
Powers of 10
Explore how multiplying and dividing by powers of 10 shifts digits in the place value system, and use exponent notation to express powers of 10.
Area
1 unit · 36 questions
- 36 questions
Area of Rectangles
Find the area of rectangles using visual models and the length × width formula, including missing dimension problems and real-world applications.
Area & Perimeter
1 unit · 36 questions
- 36 questions
Rectangles
Find area and perimeter of rectangles using formulas.
Geometry
1 unit · 36 questions
- 36 questions
Classifying 2D Figures
Build fluency classifying 2D figures by properties.
Unit Conversions
1 unit · 32 questions
- 32 questions
Multi-Step Word Problems
Solve multi-step word problems by converting between units using fractions, multiplication, and division.
Volume
2 units · 72 questions
- 36 questions
Rectangular Prisms
Apply volume skills to word problems and missing dimensions.
- 36 questions
Word Problems
Apply volume formulas to multi-step word problems.
Data & Graphing
1 unit · 36 questions
- 36 questions
Dot Plots with Fractions
Reading and interpreting dot plots (line plots) where the x-axis uses fractional values. Introduction level with simple counting.
Coordinate Plane
5 units · 143 questions
- 30 questions
Finding Points in Quadrant 1
Practice reading and locating points on a Quadrant 1 grid — identify labeled points, read coordinates, and interpret real-world data sets plotted on a coordinate plane.
- 36 questions
Graphing
Learn to plot and identify points on a coordinate plane.
- 15 questions
Introduction to Quadrant 1
Learn the basics of the coordinate plane — the origin, x and y axes, and how to read and write ordered pairs in Quadrant 1.
- 30 questions
Plotting Quadrant 1
Practice plotting and identifying points in Quadrant 1 — given an ordered pair, identify the correct grid location; given a plotted point, write its ordered pair; and interpret plotted data sets.
- 32 questions
Real World Problems Quadrant 1
Apply coordinate plane skills to real-world situations including reading maps, interpreting data sets, and solving problems using ordered pairs in Quadrant 1.
Order of Operations
1 unit · 36 questions
- 36 questions
PEMDAS
Build fluency with order of operations and PEMDAS.
Patterns
1 unit · 36 questions
- 36 questions
Graphing Number Patterns
Build fluency with number patterns and coordinate graphing.
Grade 6
23 topics · 23 units · 828 questions
Fractions
1 unit · 36 questions
- 36 questions
Dividing Fractions
Divide fractions by whole numbers and fractions by fractions using the keep-change-flip method, and apply fraction division to real-world problems.
Number System
1 unit · 36 questions
- 36 questions
Decimal Operations
Add, subtract, multiply, and divide multi-digit decimals using standard algorithms, and solve multi-step real-world problems involving decimals.
Number Theory
1 unit · 36 questions
- 36 questions
GCF and LCM
Find the greatest common factor (GCF) and least common multiple (LCM) of pairs of whole numbers, and apply them in real-world contexts.
Geometry
4 units · 144 questions
- 36 questions
Area of Shapes
Calculate area of triangles, parallelograms, and trapezoids using formulas.
- 36 questions
Area of Triangles & Polygons
Calculate area of triangles and polygons by decomposing into familiar shapes.
- 36 questions
Surface Area
Find the surface area of rectangular and triangular prisms by identifying faces, using nets, and calculating the total area of all faces.
- 36 questions
Volume with Fractions
Find the volume of rectangular prisms with fractional edge lengths by applying the formula V = l × w × h.
Statistics
2 units · 72 questions
- 36 questions
Histograms
Read, interpret, and analyze data displayed in histograms.
- 36 questions
Mean, Median, Mode
Calculate and interpret mean, median, and mode as measures of center.
Algebra
6 units · 216 questions
- 36 questions
Dependent and Independent Variables
Identify independent and dependent variables in equations and real-world situations, and use tables and graphs to show how they relate.
- 36 questions
Evaluating Expressions
Evaluate algebraic expressions by substituting values for variables.
- 36 questions
Exponents
Evaluate and compare expressions using exponent notation.
- 36 questions
One-Step Equations
Solve one-step equations using inverse operations.
- 36 questions
Simplifying Expressions
Simplify algebraic expressions by combining like terms and applying the distributive property.
- 36 questions
Writing Expressions
Translate words and real-world situations into algebraic expressions.
Coordinate Plane
1 unit · 36 questions
- 36 questions
Four Quadrants
Plot and identify points in all four quadrants of the coordinate plane.
Integers
2 units · 72 questions
- 36 questions
Inequalities
Write, solve, and graph inequalities on a number line.
- 36 questions
Negative Numbers
Understand, compare, and order integers and negative numbers on the number line.
Rational Numbers
1 unit · 36 questions
- 36 questions
Plotting Negatives
Plot and compare negative numbers and rational numbers on the number line.
Ratios & Proportions
4 units · 144 questions
- 36 questions
Measurement Conversions
Use ratio reasoning to convert between metric and customary measurement systems and transform compound units.
- 36 questions
Percentages
Understand and calculate percentages in real-world contexts.
- 36 questions
Ratios
Write and interpret ratios, and find equivalent ratios.
- 36 questions
Unit Rates
Find and compare unit rates to solve real-world problems.
Grade 7
13 topics · 13 units · 468 questions
Number System
2 units · 72 questions
- 36 questions
Adding & Subtracting Rational Numbers
Add and subtract rational numbers, including negative integers, fractions, and decimals. Use properties of operations and number lines to solve real-world and mathematical problems involving signed numbers.
- 36 questions
Multiplying & Dividing Rational Numbers
Apply and extend understanding of multiplication and division to all rational numbers. Understand sign rules for products and quotients, and solve real-world problems using all four operations with rational numbers.
Geometry
3 units · 108 questions
- 36 questions
Angle Relationships
Use facts about supplementary angles (sum to 180°), complementary angles (sum to 90°), vertical angles (equal measure), and adjacent angles to find unknown angle measures. Write and solve equations when angles are expressed algebraically.
- 36 questions
Circles
Apply the formulas for the area and circumference of a circle. Use C = 2πr = πd and A = πr² to find measurements, and work backwards from circumference or area to find radius or diameter. Use π ≈ 3.14 unless asked for an exact answer in terms of π.
- 36 questions
Scale Drawings
Solve problems using scale drawings. Convert between drawing measurements and actual measurements using the scale ratio, compute actual areas and perimeters, and reproduce scale drawings at a different scale.
Statistics
3 units · 108 questions
- 36 questions
Comparing Populations
Compare two populations using measures of center (mean, median) and variability (range, mean absolute deviation, interquartile range). Use random sampling to draw inferences about populations.
- 36 questions
Compound Probability
Find probabilities of compound events. Use organized lists, tables, and tree diagrams to identify sample spaces. Calculate P(A and B) by multiplying branch probabilities for independent events.
- 36 questions
Probability
Understand and apply probability. Find the theoretical probability of simple events as a fraction, decimal, or percent. Compare theoretical and experimental probability, and use probability models to make predictions.
Algebra
3 units · 108 questions
- 36 questions
Linear Expressions
Simplify, expand, and factor linear expressions with rational coefficients. Apply the distributive property, combine like terms, and rewrite expressions in equivalent forms to reveal structure and solve problems.
- 36 questions
Two-Step Equations
Solve two-step linear equations of the form px + q = r and p(x + q) = r, where p, q, and r are specific rational numbers. Apply inverse operations in sequence to isolate the variable, and use equations to model and solve real-world word problems.
- 36 questions
Two-Step Inequalities
Solve two-step inequalities of the form px + q > r and p(x + q) < r, where p, q, and r are rational numbers. Apply inverse operations to isolate the variable, flip the inequality sign when multiplying or dividing by a negative, and interpret solution sets in context.
Ratios & Proportions
2 units · 72 questions
- 36 questions
Percent Problems
Solve real-world percent problems: find a percent of a quantity, find the whole from a part and percent, calculate percent increase and decrease, apply percents to tax, tip, discount, markup, simple interest, and percent error.
- 36 questions
Proportional Relationships
Identify and represent proportional relationships between quantities. Find the constant of proportionality in tables, graphs, and equations. Write equations of the form y = kx and interpret key points on proportional graphs. Aligned to CCSS 7.RP.A.2.
Grade 8 Coming Soon
Grade 8 is in development
We're building Grade 8 units now, prioritized by what current parents tell us their kids need most.
New units are added every month based on what families ask for. Don't see what your student needs? Tell us what to build next.
Try Upwardly Free for 7 Days
Full access to every feature, every unit, every question. Sign up and start practicing today.
No charge today. Full catalog access from minute one.
No charge until day 8. Full access from day one. Cancel anytime.