Department of Mathematics Education
J. Wilson, EMAT 6680

A Collection of Useful Geometer's Sketchpad Scripts
by: David Wise

Geometer's Sketchpad (GSP) is a dynamic geometric construction computer software package that has positively influenced not only the study of geometry, but also the study of algebraic topics. GSP's combination of ease of use and extensive features provides users of all ages with a powerful tool in investigating mathematical problems of various complexity. Through construction and manipulation of geometric figures, GSP helps users to visualize, and therefore, discover relationships within a sketch. In addition to being a catalyst for discovery, GSP also is beneficial in creating demonstrations and in developing the concept of a proof.

For more information, contact the publisher, Key Curriculum Press. To see a GSP example, click here and then double-click on "Animate." To find instructions on setting up GSP as a helper application click here.

Regardless of the complexity of the concept, creating and using a GSP script can be important in providing efficiency to an investigation. In addition, scripts can be considered the statements of a two-column proof. Therefore, investigating scripts can also help students to develop the concept of a proof.

The following is a personal library of GSP scripts. I will try to expand the list periodically.

In order to use a script, you must:

  1. Double-click on one of the script links. GSP will automatically open with a new sketch, unless you already have GSP opened. If you already have GSP opened, you will be given the option of whether to open another copy of GSP or not.
  2. Size your applications, so that you can view both the script and the GSP sketch.
  3. Construct the givens listed in the script.
  4. Select the givens in the order specified by the script. (Remember to hold the "shift" key down when selecting more than one object.)
  5. On the script tool bar, select Fast for the script to be completed quickly, select Play for the script to be completed slow enough to see the steps involved in the script, or repeatedly select Step for the script to construct the figure one step at a time.

If you have any suggestions for scripts that would be useful, especially for use at the high school level, please send e-mail to

Return to my homepage.