First Grade
Algebra
2.5 Understand the order property of addition.
2.8 Write addition sentences for problem situations.
6.5 Write fact families using related facts (inverse operations).
8.5 Describe, predict and extend pattern.
8.6 Identify and create patterns.
8.7 Identify and translate patterns.
15.7 Write missing addends to solve addition problems.
16.5/16.6 Write fact families for 11 and 12 using the inverse relationship.
20.5 Find missing addends by relating addition and subtraction.
20.6 Use the inverse relationship between addition and subtraction to make a fact family.
Number Sense
1.1 Read and write number 0 - 5
1.2 Read and write numbers 6 - 10.
1.3 Order numbers through 10.
Keyskills software - Number Sense - What A Mess - Level 1 - match sets to numbers, Level 2 - match sets to number words.
http://www.abc.net.au/countusin/games/game1.htm
1.4 Compare numbers through 10 using "less than" and "greater than".
Keyskills software - "Tune in TV" Level 1 <20 or >1
http://www.harcourtschool.com/activity/mmath/mmath_cars.html
1.5 Read and write numbers 10 - 15.
1.6 Read and write numbers 16 - 20.
1.7 Order numbers 11 - 20.
1.8 Compare numbers through 20 using "less than" and "greater than".
9.1 Identify and count equal parts.
9.2/9.3 Use fractions to name parts of a whole; identify one half, one fourth and one third of a whole.
Keyskills software - Fractions - Level 1 - match fractions to already cut pizza.
http://illuminations.nctm.org/tools/tool_detail.aspx?id=73
9.4 Identify and represent one half, one third, and one fourth of a set.
10.1 Count and write tens.
10.2 Regroup ten ones as one ten and write the number.
10.3 Regroup tens and ones and write numbers.
10.4 Read and write numbers through 50.
10.5 Read and write numbers through 99.
10.6 Identify the place value of numbers through 99.
10.7 Show two-digit numbers in different ways.
10.8 Identify numbers through 100
11.1 Order numbers through 100.
11.2 Identify ordinal numbers from first through tenth.
11.4 Compare two numbers, using "greater than" and "less than".
11.5 Compare two-digit numbers using >, < and =.
Keyskills software - "Tune in TV" Level 1 <20 or >1
12.1 Skip count by twos to 100.
12.2 Skip count by fives to 100.
12.4 Find a pattern in odd and even numbers.
16.7 Recognize equivalent forms of the same number.
19.5 Find different names for the same number.
Geometry
7.2 Identify, describe and compare attributes of plane shapes.
7.3 Classify and sort plane shapes.
7.4 Identify, describe, and compare solid shapes.
Keyskills software - Geometry - 2D matching shapes to shapes
Keyskills software - Geometry - 3D matching shapes to shapes
http://www.harcourtschool.com/activity/loading_shapes/
http://www.harcourtschool.com/activity/solid_figure_factory/
7.5 Classify and sort solid shapes.
Keyskills software - Geometry - 3D matching shapes to shapes
7.6 Identify the face of a solid shape.
8.8 Make and identify symmetrical shapes and lines of symmetry.
Measurement
13.3 Tell time to the hour using analog and digital clocks.
13.4 - 13.6 Tell time to the half-hour.
13.7/13.8 Read and use a calendar to find dates.
14.1 Count groups of coins
14.2 - 14.4 Count groups of combinations of coins.
14.5 Identify and count with quarters.
14.6 Count groups of coins that equal one dollar.
17.3 Measure an object in inches using a ruler.
17.4 Measure an object in centimeters using a ruler.
17.6 Compare and order the weight of objects to 1 pound by direct comparison.
17.7 Compare objects to a kilogram.
18.2 Compare the capacity of cups, pints, and quarts.
18.3 Compare the capacities of containers to a liter; order containers by capacity.
18.4 Understand the difference between hot and cold.
Data Analysis & Probability
4.1 Represent data with tally marks.  
4.2 - 4.4 Read and use a pictograph and bar graph to compare information.
4.5 Use a tally chart to make a bar graph and compare information.
4.6 Use bar graphs to solve problems.
9.5 Predict and determine the probability of an event.
9.6 Use data from a picture to solve problems.
Computation
2.2/2.3/2.6 Solve addition sentences to sums of 8.
2.4 Solve addition problems with zero.
2.7 Write addition sentences in vertical format.
3.2/3.3/3.4 Write and solve subtraction sentences to show the difference.
3.5 Subtract 0 or find a difference of 0.
3.7 Subtract in vertical form.
5.1 - 5.4 Add sums to 10 using different strategies.
6.1 - 6.4/6.6 Subtract using different strategies.
BF Know basic addition facts through 10.
BF Know basic subtraction facts through 10.
12.3 Identify 1 more, 1 less, 10 more, and 10 less than a given number.
15.1, 15.4, 15.5 Use addition strategies for sums through 12.
15.4 Use order property to find sums through 12.
15.6 Find the sum of three one-digit numbers.
BF Know basic addition facts through 12.
16.1 - 16.4 Solve subtraction facts using different strategies.
BF Know basic subtraction facts through 12.
19.1 - 19.4 Use strategies to solve addition facts for sums through 20.
19.6 Find the sum of three numbers.
20.1 - 20.5 Use strategies to subtract from 20.
21.1 Use basic facts and mental math to add tens.
21.2 Add a one-digit number to a two-digit number without regrouping.
21.3 Add two-digit numbers without regrouping.
22.1 Use basic facts and mental math to subtract tens.
22.2 Subtract one-digit numbers from two-digit numbers.
22.3 Subtract two-digit numbers.
Problem Solving
2.8 Write addition sentences for problem situations.
3.8 Use models to act out subtraction problems.
4.6 Use a bar graph to solve a problem.
5.5 Use number sentences to solve problems.
6.7 Solve problems by choosing the correct operation.
9.6 Use data from a picture to solve problems.
10.8 Use models and place value to solve problems.
12.5 Use patterns to solve problems.
15.8 Make a table to solve problems.
16.8 Choose addition or subtraction to solve problems.
19.7 Write a number sentence to solve a problem.
20.7 Solve problems with too much information.