Construction of Ellipse
This applet walks through one of the constructions of an ellipse, the one defines as all points from which the sum of the distances to the foci is a fixed number.
Once the ellipse is constructed, the foci and the fixed distance can be changed by dragging the points.