1st Grade Learning Path
Use this year-long math program day-by-day or dive in and choose just the skill you need.
Hover over the lesson box and click to access Resources and Standards.
Each lesson is correlated to the Common Core Standards.
Sort, Classify, Count
Resources
×
view
- assignPrintable LessonDescribe Proximity, Position, Direction
Standards
×
view
CCSS:
K.G.1
Resources
×
view
- assignPrintable LessonSort Objects and Describe Categories
- assignGameSort, Classify, CountsortClassifyCount.php
Standards
×
view
CCSS:
1.MD.4
Resources
×
view
- assignPrintable LessonAlike and Different
- assignGameSort, Classify, CountsortClassifyCount.php
Standards
×
view
CCSS:
K.MD.3
Resources
×
view
- assignPrintable LessonSame, More, Fewer
- assignGame# 1More, Less, or the Same, for Groups with 10 or LesscompareNumbers.php#A
- assignGame# 2Compare Numbers within 10compareNumbers.php#B
Standards
×
view
CCSS:
K.CC.6
Numbers within 10
Resources
×
view
- assignPrintable LessonWrite Numbers to 5
- assignGame# 1Count to 5Count.php?level=A
- assignGame# 2Order numbers 0 to 5Count.php?level=B
- assignGame# 3Match Models to Numerals 0-5Count.php?level=C
- assignGame# 4Sort, Classify, CountsortClassifyCount.php
Standards
×
view
CCSS:
K.CC.4
Resources
×
view
- assignPrintable LessonRead and Write Numbers 0 – 9
- assignGame# 1Count to 10Count.php?level=D
- assignGame# 2Order numbers 0 to 10Count.php?level=E
- assignGame# 3Show this Many Within 10showThisMany.php#A
Standards
×
view
CCSS:
1.NBT.1
Resources
×
view
- assignPrintable LessonCount by Ones to 10
- assignGame# 1Count to 10Count.php?level=D
- assignGame# 2Order numbers 0 to 10Count.php?level=E
- assignGame# 3Match Models to Numerals 0-10Count.php?level=F
- assignGame# 4Show this Many Within 10showThisMany.php#A
Standards
×
view
CCSS:
K.CC.4
Resources
×
view
- assignPrintable LessonUnderstanding Zero
- assignGame# 1Count to 10Count.php?level=D
- assignGame# 2Show this Many Within 10showThisMany.php#A
Standards
×
view
CCSS:
K.CC.4
Numbers within 30
Resources
×
view
- assignPrintable LessonRead and Write Numbers 10 – 20
- assignGame# 1Count to 20Count.php?level=G
- assignGame# 2Show this Many Within 20showThisMany.php#B
- assignGame# 3Count On Within 20countOnFromAnyNumber.php#B
Standards
×
view
CCSS:
1.NBT.1, 1.NBT.2
Resources
×
view
- assignPrintable LessonCount by Ones to 20
- assignGame# 1Count to 20Count.php?level=G
- assignGame# 2Count On Within 100countOnFromAnyNumber.php#E
Standards
×
view
CCSS:
K.CC.4
Resources
×
view
- assignPrintable LessonRead and Write Numbers 21 – 30
- assignGameCount On Within 30countOnFromAnyNumber.php#C
Standards
×
view
CCSS:
1.NBT.1, 1.NBT.2
Resources
×
view
- assignPrintable LessonCount by Ones to 30
- assignGameCount On Within 30countOnFromAnyNumber.php#C
Standards
×
view
CCSS:
1.NBT.1
Calendar
Resources
×
view
- assignPrintable LessonName and Order Days of the Week
Standards
×
view
CCSS:
not required
Resources
×
view
- assignPrintable LessonName the Months of the Year
Standards
×
view
CCSS:
not required
Resources
×
view
- assignPrintable LessonRead the Date on a Calendar
Standards
×
view
CCSS:
not required
Resources
×
view
- assignPrintable LessonRelate Time to Sequence of Events
Standards
×
view
CCSS:
1.MP.4
Addition Facts within 10
Resources
×
view
- assignPrintable LessonShow the Meaning of Addition
- assignGame# 1Sums within 10Addition.php?level=A
- assignGame# 2Addition Facts: Timed PracticeAFX.php
Standards
×
view
CCSS:
1.OA.5
Resources
×
view
- assignPrintable LessonLearn Addition Facts to 10
- assignGameSort, Classify, CountsortClassifyCount.php
Standards
×
view
CCSS:
1.OA.5
Resources
×
view
- assignPrintable LessonLearn Addition Facts with Doubles
- assignGameAddition Facts within 20AFX.php?level=B
Standards
×
view
CCSS:
1.OA.6
Facts and Strategies within 20
Resources
×
view
- assignPrintable LessonLearn Addition Facts to 20
- assignGame# 1Sums within 20Addition.php?level=B
- assignGame# 2Addition Facts within 20AFX.php?level=B
Standards
×
view
CCSS:
1.OA.6
Resources
×
view
- assignPrintable LessonSolve Problems Using Addition
- assignGameAddition Facts within 20AFX.php?level=B
Standards
×
view
CCSS:
1.OA.1
Resources
×
view
- assignPrintable LessonLearn Turn-Around Facts
Standards
×
view
CCSS:
1.OA.3
Resources
×
view
- assignPrintable LessonLearn The Zero Property of Addition
Standards
×
view
CCSS:
1.OA.3
Subtraction Facts within 10
Resources
×
view
- assignPrintable LessonSubtract by Taking Away
- assignGameSubtract within 10Subtraction.php?level=A
Standards
×
view
CCSS:
1.OA.5
Resources
×
view
- assignPrintable LessonLearn Subtraction Facts to 10
- assignGameSubtraction Facts: Timed PracticeSFX.php
Standards
×
view
CCSS:
1.OA.6
Subtraction Facts within 20
Resources
×
view
- assignPrintable LessonLearn Subtraction Facts to 15
- assignGame# 1Subtract within 20Subtraction.php?level=B
- assignGame# 2Problem Solving: Differences within 20subtractionStory.php?level=B
- assignGame# 3Addition Facts: Timed PracticeAFX.php
- assignGame# 4Subtract within 20Subtraction.php?level=B
- assignGame# 5Subtraction Facts within 20SFX.php?level=B
- assignVideo# 1Take Away to SubtractTakeAwaySubtraction.php
Standards
×
view
CCSS:
1.OA.6
Resources
×
view
- assignPrintable LessonLearn Subtraction Facts to 20
- assignGameSubtract within 20Subtraction.php?level=B
Standards
×
view
CCSS:
1.OA.6
Resources
×
view
- assignPrintable LessonSubtraction Patterns
- assignGame# 1Subtract within 10Subtraction.php?level=A
- assignGame# 2Subtract within 20Subtraction.php?level=B
Standards
×
view
CCSS:
1.OA.2
Relate Addition and Subtraction
Resources
×
view
- assignPrintable LessonSubtraction and Addition Are Opposites
- assignGame# 1Complete Subtraction Equations within 10MakeSubtraction.php?level=A
- assignGame# 2Complete Subtraction Equations within 20MakeSubtraction.php?level=B
Standards
×
view
CCSS:
1.OA.4
Resources
×
view
- assignPrintable LessonUnderstand Fact Families
- assignGame# 1Fact families within 10FactFam.php?level=A
- assignGame# 2Fact families within 20FactFam.php?level=C
Standards
×
view
CCSS:
1.OA.4
Resources
×
view
- assignPrintable LessonFind Missing Addends
- assignGame# 1Make the Equation True: Sums within 10MakeAddition.php?level=A
- assignGame# 2Make the Equation True: Sums within 20MakeAddition.php?level=B
Standards
×
view
CCSS:
1.OA.8
Resources
×
view
- assignPrintable LessonChoose the Operation
Standards
×
view
CCSS:
1.OA.1
Counting Patterns within 100
Resources
×
view
- assignPrintable LessonSkip Count by Twos
- assignGameSkip count by 2NumbersOnAHundredChart.php#2
Standards
×
view
CCSS:
1.OA.5
Resources
×
view
- assignPrintable LessonSkip Count by Fives
- assignGameSkip count by 5NumbersOnAHundredChart.php#5
Standards
×
view
CCSS:
1.OA.5
Resources
×
view
- assignPrintable LessonSkip Count by Tens
- assignGameSkip count by 10NumbersOnAHundredChart.php#10
Standards
×
view
CCSS:
1.OA.5
Resources
×
view
- assignPrintable LessonCount by Ten from a Given Number
- assignGameSkip count by 10NumbersOnAHundredChart.php#10
Standards
×
view
CCSS:
1.OA.5
Count within 120
Resources
×
view
- assignPrintable LessonCount by Ones to 100
- assignGame# 1Find Numbers within 100NumberFlipOnAHundredChart.php
- assignGame# 2Count On Within 30countOnFromAnyNumber.php#C
- assignGame# 3Count On Within 50countOnFromAnyNumber.php#D
- assignGame# 4Count On Within 100countOnFromAnyNumber.php#E
Standards
×
view
CCSS:
1.NBT.1
Resources
×
view
- assignPrintable LessonWrite the Number Before, After, Between
- assignGameFind Numbers within 100NumberFlipOnAHundredChart.php
Standards
×
view
CCSS:
1.NBT.1
Resources
×
view
- assignPrintable LessonPatterns on a Hundred Chart
- assignGame# 1Skip count by 5NumbersOnAHundredChart.php#5
- assignGame# 2Skip count by 2NumbersOnAHundredChart.php#2
- assignGame# 3Skip count by 10NumbersOnAHundredChart.php#10
- assignGame# 4Skip count by 2, 5 or 10NumbersOnAHundredChart.php#easy
Standards
×
view
CCSS:
1.NBT.1
Resources
×
view
- assignPrintable LessonProblem Solving: Find a Pattern
Standards
×
view
CCSS:
1.OA.1
Place Value within 100
Resources
×
view
- assignPrintable LessonGroup to Make Tens
- assignGameCount On Within 50countOnFromAnyNumber.php#D
Standards
×
view
CCSS:
1.NBT.2
Resources
×
view
- assignPrintable LessonGroup to Make Tens and Extras
- assignGameShow this Many Within 20showThisMany.php#B
Standards
×
view
CCSS:
1.NBT.2
Resources
×
view
- assignPrintable LessonUnderstand Numbers to 50
- assignGame# 1Count On Within 20countOnFromAnyNumber.php#B
- assignGame# 2Count On Within 30countOnFromAnyNumber.php#C
- assignGame# 3Count On Within 50countOnFromAnyNumber.php#D
Standards
×
view
CCSS:
1.NBT.2
Resources
×
view
- assignPrintable LessonUse Tables to Solve Problems
Standards
×
view
CCSS:
1.NBT.3
More Place Value within 100
Resources
×
view
- assignPrintable LessonRead and Write Numbers to 100
- assignGameFind Numbers within 100NumberFlipOnAHundredChart.php
Standards
×
view
CCSS:
1.NBT.2
Resources
×
view
- assignPrintable LessonUnderstand Numbers to 100
- assignGameCount On Within 100countOnFromAnyNumber.php#E
Standards
×
view
CCSS:
1.NBT.2
Resources
×
view
- assignPrintable LessonExplore Regrouping
- assignGame# 1Count On Within 50countOnFromAnyNumber.php#D
- assignGame# 2Count On Within 100countOnFromAnyNumber.php#E
Standards
×
view
CCSS:
1.NBT.2
Resources
×
view
- assignPrintable LessonUse Logical Reasoning
Standards
×
view
CCSS:
1.MP.3
Numbers and Order
Resources
×
view
- assignPrintable LessonCount On from a Number Other than 1
- assignGame# 1Count On Within 50countOnFromAnyNumber.php#D
- assignGame# 2Count On Within 100countOnFromAnyNumber.php#E
Standards
×
view
CCSS:
1.NBT.1
Resources
×
view
- assignPrintable LessonName Numbers Different Ways
- assignGameExpanded to Standard Notation: 3-Digit, Descending OrderStandardNotation.php?order=descending&decimals=3
Standards
×
view
CCSS:
1.NBT.1, 1.NBT.2
Resources
×
view
- assignPrintable LessonIdentify Ordinal Numbers through 12th
Standards
×
view
CCSS:
1.MP.2
Resources
×
view
- assignPrintable LessonAct It Out
Standards
×
view
CCSS:
1.MP.1
Compare and Order Numbers
Resources
×
view
- assignPrintable LessonIdentify More, Fewer, and Equal
- assignGame# 1More, Less, or the Same, for Groups with 10 or LesscompareNumbers.php#A
- assignGame# 2Compare Numbers within 10compareNumbers.php#B
Standards
×
view
CCSS:
1.NBT.3
Resources
×
view
- assignPrintable LessonCompare Numbers on a Number Line
- assignGameCompare Numbers within 50compareNumbers.php#C
Standards
×
view
CCSS:
1.NBT.3
Resources
×
view
- assignPrintable LessonCompare Numbers to 100
- assignGame# 1Compare Numbers within 50compareNumbers.php#C
- assignGame# 2Compare Numbers within 100compareNumbers.php#D
Standards
×
view
CCSS:
1.NBT.3
Resources
×
view
- assignPrintable LessonOrder Numbers to 100
- assignGameFind Numbers within 100NumberFlipOnAHundredChart.php
Standards
×
view
CCSS:
1.NBT.1, 1.NBT.3
Rounding and Estimation
Resources
×
view
- assignPrintable LessonFind Equivalent Forms of a Number
Standards
×
view
CCSS:
1.OA.7
Resources
×
view
- assignPrintable LessonEstimate to Compare Numbers
Standards
×
view
CCSS:
1.NBT.3
Resources
×
view
- assignPrintable LessonRound to the Nearest Ten
- assignGame# 1Round 2-Digit Numbers to the Nearest TenRounding.php
- assignGame# 2Round 2-digit Numbers to the Nearest TenRoundingWholeNumberTic.php?level=A
- assignVideo# 1Round to 10 Special Casesmathcity.php?vid=10Cases
- assignVideo# 2Round to 10 Rounding Rulesmathcity.php?vid=10Rules
Standards
×
view
CCSS:
3.NBT.1
Resources
×
view
- assignPrintable LessonUse Estimates
- assignGameRound 2-digit Numbers to the Nearest TenRoundingWholeNumberTic.php?level=A
Standards
×
view
CCSS:
1.NBT.3
Add within 100
Resources
×
view
- assignPrintable LessonFind the Sum of Three Numbers
Standards
×
view
CCSS:
1.OA.2
Resources
×
view
- assignPrintable LessonAdd 1-Digit and 2-Digit Numbers
- assignGameAdd within 30AFX.php?level=C
Standards
×
view
CCSS:
1.NBT.4
Resources
×
view
- assignPrintable LessonAdd 1-Digit to Larger 2-Digit Numbers
- assignGameSkip count by any numberNumbersOnAHundredChart.php#all
Standards
×
view
CCSS:
1.NBT.4
Subtract within 100
Resources
×
view
- assignPrintable LessonFind One More, One Less
- assignGameCount On Within 20countOnFromAnyNumber.php#B
Standards
×
view
CCSS:
1.OA.1
Resources
×
view
- assignPrintable LessonFind Ten More, Ten Less
- assignGame# 1Skip count by 10NumbersOnAHundredChart.php#10
- assignGame# 2Add 10 to 2-digit NumbersAFX.php?level=G
Standards
×
view
CCSS:
1.NBT.5
Resources
×
view
- assignPrintable LessonSubtract 1-Digit from 2-Digit Numbers
- assignGameSubtract within 30Subtraction.php?level=C
Standards
×
view
CCSS:
2.NBT.5
Write and Solve Number Sentences
Resources
×
view
- assignPrintable LessonEstimate Sums and Differences
Standards
×
view
CCSS:
1.NBT.4
Resources
×
view
- assignPrintable LessonUse +, -, = to Write Number Sentences
Standards
×
view
CCSS:
1.OA.7
Resources
×
view
- assignPrintable LessonWrite and Solve Number Sentences
- assignGame# 1Problem Solving: Differences within 10subtractionStory.php?level=A
- assignGame# 2Problem Solving: Differences within 20subtractionStory.php?level=B
- assignGame# 3Problem Solving: Differences within 50subtractionStory.php?level=C
Standards
×
view
CCSS:
1.OA.1
Resources
×
view
- assignPrintable LessonWrite a Problem for a Number Sentence
- assignGame# 1Problem Solving: Differences within 10subtractionStory.php?level=A
- assignGame# 2Problem Solving: Differences within 20subtractionStory.php?level=B
Standards
×
view
CCSS:
1.OA.1
Fraction Concepts
Resources
×
view
- assignPrintable LessonIdentify Models for Half (2 Equal Parts)
Standards
×
view
CCSS:
1.G.3
Resources
×
view
- assignFun Game!#1Paint a Third of your Window!
- assignFun Game!#2A third of a pizza anyone?
- assignFun Game!#3My Patterns of Thirds!
- assignPrintable LessonIdentify Models for Thirds (3 Equal Parts)
Standards
×
view
CCSS:
2.G.3
Resources
×
view
- assignPrintable LessonIdentify Models for Fourths (4 Equal Parts)
Standards
×
view
CCSS:
1.G.3
Resources
×
view
- assignPrintable LessonIdentify Fractions
- assignGame# 1Models for Halves, Thirds, FourthsModels.php?level=A
- assignGame# 2Models for Fifths, Sixths, SeventhsModels.php?level=C
- assignGame# 3Models for Eighths through TwelfthsModels.php?level=E
- assignGame# 4Write Fractions for Models (Fifths, Sixths, Sevenths)Models.php?level=G
- assignGame# 5Write Fractions for Models (Eighths through Twelfths)Models.php?level=H
Standards
×
view
CCSS:
3.NF.1, 3.G.2
Measurement
Resources
×
view
- assignPrintable LessonCompare Length—Short, Long
Standards
×
view
CCSS:
1.MD.1
Resources
×
view
- assignPrintable LessonCompare Units of Length
- assignGameMeasure Length Two WaysmeasureTwo.php
Standards
×
view
CCSS:
1.MD.2
Resources
×
view
- assignPrintable LessonMeasure Length in Nonstandard Units
- assignGameMeasure Length Two WaysmeasureTwo.php
Standards
×
view
CCSS:
1.MD.2
Resources
×
view
- assignPrintable LessonMeasure Objects in Inches
- assignGameHow Exact Can You Get?howExact.php
Standards
×
view
CCSS:
2.MD.1, 2.MD.3
Time
Resources
×
view
- assignPrintable LessonParts of a Clock
Standards
×
view
CCSS:
1.MD.3
Resources
×
view
- assignPrintable LessonTell Time to the Hour
- assignGameTell Time to the Hour and Half HourTellTime.php?level=A
Standards
×
view
CCSS:
1.MD.3
Resources
×
view
- assignPrintable LessonTell Time to the Half Hour
- assignGameTell Time to the Hour and Half HourTellTime.php?level=A
Standards
×
view
CCSS:
1.MD.3
Resources
×
view
- assignPrintable LessonTime Between
Standards
×
view
CCSS:
3.MD.1
Geometry
Resources
×
view
- assignPrintable LessonSort Figures by Common Attributes
- assignGame# 1Identify 2D FiguresGeoPlanes.php?level=A
- assignGame# 2Sort, Classify, CountsortClassifyCount.php
Standards
×
view
CCSS:
1.G.1
Resources
×
view
- assignPrintable LessonIdentify and Compare Plane Figures
- assignGame# 1Identify 2D FiguresGeoPlanes.php?level=A
- assignGame# 2Describe 2D FiguresGeoPlanes.php?level=B
- assignGame# 3Sort, Classify, CountsortClassifyCount.php
Standards
×
view
CCSS:
1.G.1
Resources
×
view
- assignPrintable LessonIdentify and Sort Solid Figures
- assignGame# 1Name 3D FiguresGeoSolids.php?level=A
- assignGame# 2Describe 3D ShapesGeoSolids.php?level=B
Standards
×
view
CCSS:
1.G.1
Resources
×
view
- assignPrintable LessonIdentify Faces of Solid Figures
Standards
×
view
CCSS:
1.G.1
Shapes in Shapes
Resources
×
view
- assignPrintable LessonMake New Figures
Standards
×
view
CCSS:
1.G.2
Resources
×
view
- assignPrintable LessonShapes in Shapes
Standards
×
view
CCSS:
1.G.2
Resources
×
view
- assignPrintable LessonShapes in Shapes
Standards
×
view
CCSS:
1.G.2
Resources
×
view
- assignPrintable LessonIdentify Congruent Figures
Standards
×
view
CCSS:
1.G.1
Data and Graphs
Resources
×
view
- assignPrintable LessonRead Picture Graphs
- assignGameSort, Classify, CountsortClassifyCount.php
Standards
×
view
CCSS:
1.OA.1
Resources
×
view
- assignPrintable LessonInterpret Picture Graphs
- assignGameSort, Classify, CountsortClassifyCount.php
Standards
×
view
CCSS:
1.OA.1
Resources
×
view
- assignPrintable LessonInterpret Tally Charts
Standards
×
view
CCSS:
1.OA.1
Resources
×
view
- assignPrintable LessonMake an Organized List
Standards
×
view
CCSS:
1.MP.7