National Council of Teachers of Mathematics
Nctm: Illuminations: Tube Viewer Simulation
A computer simulation of viewing through various lengths of tubes at different distances. The simulation also has an exploration of focus questions. [Requires Java.]