Common Core Mathematics 912  Cluster  Experiment with transformations in the plane   Grade 912   G.CO.1.  Know precise definitions of angle, circle, perpendicular line, parallel
line, and line segment, based on the undefined notions of point, line,
distance along a line, and distance around a circular arc.   G.CO.2.  Represent transformations in the plane using, e.g., transparencies
and geometry software; describe transformations as functions that
take points in the plane as inputs and give other points as outputs.
Compare transformations that preserve distance and angle to those
that do not (e.g., translation versus horizontal stretch).   G.CO.3.  Given a rectangle, parallelogram, trapezoid, or regular polygon,
describe the rotations and reflections that carry it onto itself.   G.CO.4.  Develop definitions of rotations, reflections, and translations in terms
of angles, circles, perpendicular lines, parallel lines, and line segments.   G.CO.5.  Given a geometric figure and a rotation, reflection, or translation,
draw the transformed figure using, e.g., graph paper, tracing paper, or
geometry software. Specify a sequence of transformations that will
carry a given figure onto another. 
