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.
GSP Tools
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.
Trisect a Segment: Construct an segment with divisions into three equal parts.
Medial Triangle: Triangle with vertices at the intersection of the medians with the sides of a triangle.
Orthic Triangle: Triangle with vertices at the intersection of the vertex perpendiculars with the extended sides of a triangle. See Assignment 8.
Pedal Triangle: Given triangle ABC and separate point P, the triangle formed with vertices at the intersections of perpendiculars drawn from P to the sides of the triangle. See Assignment 9.
Tangent Circles: Given two circles AB and CD, plus a point P on circle AB, construct two circles through P tangent to both circle AB and circle CD. See Assignment 7.
Semicircle around a Square: Given two points that form a side, construct a square and circumscribe a semicircle around that square. See Final Part 2.