- There are 664 items.
- There are 517 Math standards (including substandards).
- There are 147 clusters (summaries for groups of standards).
- Standards data set includes math practices, content area standards, and descriptive clusters.
- Math symbols use Unicode superscripts and subscripts (without HTML).
- Formats include text files and workbooks (e.g., spreadsheets).
- Formats now include JSON files.
- Formats now include SQL files.
- Use keyword
ccssmath
to search for Math standards with the CCSS MATHREF Chrome extension.
NOTE: Looking for Common Core English Language Arts standards?
NOTE: Markdown table made with MarkdownTableMaker for Google Sheets
ITEMID | KEY | TYPE | CATEGORY | SECTION | DOMAIN | GRADELEVEL | DETAILS | |
---|---|---|---|---|---|---|---|---|
datatype | Integer |
String |
String |
String |
String |
String |
String |
String |
model type | Integer |
String |
Enum |
String |
Enum |
Enum |
Enum |
String |
description | unique number for each of the data set items | CCSS.MATH.* | standard, substandard, or cluster | grade level and/or topics | section of the standards with similar characteristics | skills or topics based on KEY | grade level or grade level grouping | actual standard, describing the item to be learned |
NOTE: The words
KEY
andDETAILS
are used for clarity.KEY
always refers to the standard notation with grade level, domains, and standards information.DETAILS
always refers to the standard in the form of words, phrases, or sentences.
ccssmath.tsv
- Tab-separated values (TSV) text file
- This file is searchable on GitHub
- Imports into spreadsheets or databases
ccssmath-with-item-id.tsv
- Adds ID column to each record in
ccssmath.tsv
as a primary key - This file is searchable on GitHub
- Useful for cross-referncing between standards
- Useful for differentiating between very similar standards
- Useful for keeping track of all 517 math standards (like on flashcards)
- Sorting the numbers is easier than "K-12 sorting" the keys
- Adds ID column to each record in
ccssmath.xlsx
- Microsoft Excel spreadsheet
- Use with Google Sheets.
- Use with Microsoft Excel.
- Use with Zoho Sheet.
ccssmath.ods
- OpenDocument spreasheet
- Use with LibreOffice.
- Use with Apache OpenOffice.
ccssmath.json
- JavaScript Object Notation
- Delivers math standards as a structured data object
- Useful for developers
ccssmath.min.json
- Minified JSON string
-
sqlite-ccssmath.sql
- Use with SQLite.
- Useful for database developers
- Useful for complex data analysis
- From the shell, create a new database file:
$ sqlite3 filename.sqlite
- Within
sqlite3
:- Run the command file:
sqlite> .read sqlite-ccssmath.sql
- View the tables:
sqlite> .tables
- Run the command file:
-
mariadb-ccssmath.sql
- Use with MariaDB.
- Useful for database developers working with more complex schemas
- Useful for complex data analysis
- From the shell, connect to the database:
$ mariadb
- Within
mariadb
:- Choose a database:
MariaDB [(none)]> use foo;
- Run the command file:
MariaDB [foo]> source /path/to/mariadb-ccssmath.sql;
- View the tables:
MariaDB [foo]> show tables;
- Choose a database:
- Commmon Core Math Standards are sourced from the official web site:
- For accuracy, the source material is extracted using the CCSS Math Standards Extraction Tool (SET).
- CCSS Math SET also annotates the each standard with Category and Domain data from the source material.
- For brevity, each standard has been shortened by removing extra examples.
- For clarity and better machine readability, some symbols have been removed.
NOTE: Markdown table made with MarkdownTableMaker for Google Sheets
TYPE | COUNT |
---|---|
standard | 393 |
substandard | 124 |
TOTAL | 517 |
- There are 147 clusters (groups of standards and substandards).
NOTE: Markdown table made with MarkdownTableMaker for Google Sheets
GRADE LEVEL | COUNT |
---|---|
Kindergarten | 9 |
Grade 1 | 11 |
Grade 2 | 10 |
Grade 3 | 11 |
Grade 4 | 12 |
Grade 5 | 11 |
Grade 6 | 10 |
Grade 7 | 9 |
Grade 8 | 10 |
High School | 54 |
TOTAL | 147 |
NOTE: Markdown table made with MarkdownTableMaker for Google Sheets
GRADE LEVEL | COUNT |
---|---|
Kindergarten | 25 |
Grade 1 | 24 |
Grade 2 | 28 |
Grade 3 | 37 |
Grade 4 | 37 |
Grade 5 | 40 |
Grade 6 | 47 |
Grade 7 | 43 |
Grade 8 | 36 |
High School | 192 |
K-12 | 8 |
TOTAL | 517 |
NOTE: Markdown table made with MarkdownTableMaker for Google Sheets
DOMAIN | COUNT |
---|---|
Mathematical Practices | 8 |
Counting and Cardinality | 10 |
Geometry | 43 |
Measurement and Data | 50 |
Number and Operations in Base Ten | 39 |
Operations and Algebraic Thinking | 34 |
Number and Operations with Fractions | 37 |
Expressions and Equations | 31 |
The Number System | 28 |
Ratios and Proportional Relationships | 14 |
Statistics and Probability | 26 |
Functions | 5 |
The Complex Number System | 9 |
Quantities | 3 |
The Real Number System | 3 |
Vector and Matrix Quantities | 17 |
Arithmetic with Polynomials and Rational Expressions | 7 |
Creating Equations | 4 |
Reasoning with Equations and Inequalities | 14 |
Seeing Structure in Expressions | 9 |
Building Functions | 12 |
Interpreting Functions | 16 |
Linear, Quadratic, and Exponential Models | 8 |
Trigonometric Functions | 9 |
Circles | 5 |
Congruence | 13 |
Geometric Measurement and Dimension | 4 |
Expressing Geometric Properties with Equations | 7 |
Modeling with Geometry | 3 |
Similarity, Right Triangles, and Trigonometry | 13 |
Conditional Probability and the Rules of Probability | 9 |
Making Inferences and Justifying Conclusions | 6 |
Interpreting Categorical and Quantitative Data | 12 |
Using Probability to Make Decisions | 9 |
TOTAL | 517 |
NOTE: Markdown table made with MarkdownTableMaker for Google Sheets
Domain | Kindergarten | Gr. 1 | Gr. 2 | Gr. 3 | Gr. 4 | Gr. 7 | Gr. 6 | Gr. 7 | Gr. 8 |
---|---|---|---|---|---|---|---|---|---|
Counting and Cardinality |
10 | ||||||||
Operations and Algebraic Thinking |
5 | 8 | 4 | 9 | 5 | 3 | |||
Number and Operations in Base 10 |
1 | 9 | 11 | 3 | 6 | 9 | |||
Measurement and Data | 3 | 4 | 10 | 14 | 9 | 10 | |||
Geometry | 6 | 3 | 3 | 2 | 3 | 4 | 4 | 8 | 15 |
Number and Operations – Fractions |
9 | 17 | 16 | ||||||
Ratio and Proportional Relationships |
7 | 8 | |||||||
The Number System | 15 | 12 | 3 | ||||||
Expressions and Equations |
15 | 8 | 13 | ||||||
Statistics and Probability |
11 | 16 | 4 | ||||||
Functions | 5 |
- http://www.corestandards.org/Math/
- http://www.corestandards.org/wp-content/uploads/Math_Standards.pdf
Common Core Math Standards are provided under Public License.
Any examples or applications beyond the scope of the license are provided under the permissive MIT Licence: