Google ClassroomGoogle Classroom
GeoGebraGeoGebra Classroom

Translation, Scale, Rotation

First, let me separate those transformations which preserve the object shapes, their relative positions and proportions. Affine Transformations.