# data[].attributes.body
Recognize and draw shapes having specified attributes, such as a given number of angles or sides. Identify triangles, quadrilaterals, pentagons, hexagons and cubes (identify number of faces).

# data[].attributes.body
Understand that attributes belonging to a category of two dimensional figures also belong to all subcategories of that category.

# data[].attributes.body
Partition a rectangle into rows and columns of same-size squares and count to find the total number of them.

# data[].attributes.body
Use a pair perpendicular number lines, called axes, to define a coordinate system, with the intersection of the lines (the origin)arranged to coincide with the 0 on each line and a given point in the plane located by using an ordered pair of numbers, called its coordinates. Understand that the first number indicates how far to travel from the origin in the direction of one axis and the second number indicates how far to travel in the direction of the second.

# data[].attributes.body
Find the volume of a right rectangular prism with rational number edge lengths. Apply the formulas V = lwh and V = Bh to find volumes of right rectangular prisms with rational number edge lengths in the context of solving real-world and mathematical problems.

# data[].attributes.body
Find the area of right triangles, other triangles, special quadrilaterals and polygons by composing into rectangles or decomposing into triangles and quadrilaterals; apply these techniques in the context of solving real-world and mathematical problems.

# data[].attributes.body
Classify two-dimensional figures based on the presence or absence of parallel or perpendicular lines, or the presence of absence of angles of a specified size. Recognize right triangles as a category and identify right triangles.

# data[].attributes.body
Compose simple shapes to form larger shapes.

# data[].attributes.body
Identify shapes as two-dimensional or three-dimensional.

# data[].attributes.body
Partition circles and rectangles into two and four equal shares, describe the shares using the words halves, fourths and quarters, and use the phrases half of, fourth of and quarter of. Describe the whole as two of or four of the shares. Understand for these examples that decomposing into more equal shares creates smaller shares.

# data[].attributes.body
Compose shapes.
a. Compose two-dimensional shapes to create rectangles, squares, trapezoids, triangles, half-circles, quarter-circles and composite shapes to compose new shapes from the composite shapes.
b. Use three-dimensional shapes (cubes, right rectangular prisms, right circular cones and right circular cylinders) to create a composite shape and compose new shapes from the composite shapes.

# data[].attributes.body
Distinguish between defining attributes versus non-defining attributes; build and draw shapes to possess defining attributes.

# data[].attributes.body
Describe the similarities, differences and attributes of two and three dimensional shapes using different sizes and orientations.

# data[].attributes.body
Partition shapes into parts with equal areas. Express the area of each part as a unit fraction of the whole.

# data[].attributes.body
Correctly name shapes regardless of orientations or overall size.

# data[].attributes.body
Identify lines of symmetry.
a. Recognize a line of symmetry for a two-dimensional figure.
b. Identify line-symmetric figures and draw lines of symmetry.

# data[].attributes.body
Partition circles and rectangles into two, three, or four equal shares; describe the shares using the words halves, thirds, half of, a third of, etc.; and describe the whole as two halves, three thirds, four fourths. Recognize that equal shares of identical wholes need not have the same shape.

# data[].attributes.body
Model shapes in the world by building figures from components and drawing shapes.

# data[].attributes.body
Name and describe shapes in the environment.
a. Describe objects in the environment using names of shapes.
b. Describe the relative positions of these objects using terms above, below, in front of, behind and next to.

# data[].attributes.body
Classify three-dimensional figures including cubes, prisms, pyramids, cones and spheres.

# data[].attributes.body
Draw points, lines, line segments, rays, angles (right, acute, obtuse) and perpendicular and parallel lines. Identify these in two dimensional figures.

# data[].attributes.body
Classify polygons by attributes.
a. Recognize and classify polygons based on the number of sides and vertices (triangles, quadrilaterals, pentagons and hexagons).
b. Recognize and classify quadrilaterals (rectangles, squares, parallelograms, rhombuses, trapezoids) by side lengths and understanding shapes in different categories may share attributes and the shared attributes can define a larger category.
c. Identify shapes that do not belong to a given category or subcategory.

# data[].attributes.body
Classify two-dimensional figures in a hierarchy based on properties.

# data[].attributes.body
Draw polygons in the coordinate plane given coordinates for the vertices; use coordinates to find the length of a side joining points with the same first coordinate or the same second coordinate. Apply these techniques in the context of solving real-world and mathematical problems.

# data[].attributes.body
Represent real world and mathematical problems by graphing points in the first quadrant of the coordinate plane and interpret coordinate values of points in the context of the situation.