You can expect Test 2 (on Friday, November 7) to contain problems similar to some of these.
glPushMatrix(); // Assume model/view mode and save transformation glScaled(factor, factor, factor); // Resize square glBegin(GL_QUADS); // Draw the square in the usual way glVertex2d(-1, -1); glVertex2d( 1, -1); glVertex2d( 1, 1); glVertex2d(-1, 1); glEnd(); glPopMatrix(); // Restore old transformation