This assignment asks us to create a library of script tools for The Geometer's Sketchpad. This does not include all the suggestions, as I did most assignments using GeoGebra, Microsoft Excel, and Graphing Calculator. There are GeoGebra applets included in Assignments 2, 3, 4, 6, 8, and 9, plus Final Part 1. Graphing Calculator files are provided for Assignments 1, 10, and 11. Assignment 12 and Final Part 3 include Excel files, which can be viewed in Google Documents. Only assignments where GSP was mandated - 5, 7, and Final Part 2 - have GSP documents.
Through this class, I preferred free technological tools. GeoGebra and Google Documents are completely free and allow users to not only interact with constructions, but also modify them. Therefore, I worked with them when possible. Graphing Calculator provides a free viewer. While Geometer's Sketchpad does offer Java Sketchpad, enabling free Java constructions, it does not support all features. Most importantly, arcs are not supported, and the semicircle in Final Part 2 is an arc. That's a problem.
Pedagogically, I made the decision to focus on Cartesian geometry. There are several ways to approach the investigations in this class. One way would be to focus on properties in Euclidean geometry. You'll see Euclid in a few assignments, but not many. My major field, statistics, relies on coordinates and algebra, not Euclid's Elements. I went with that.
All these tools were created for Geometer's Sketchpad Version 5. They have not been tested on earlier versions.
Golden Ratio: Construct a segment with two parts in the golden ratio.