Transformation Graph: Translation & Scaling with Trapezoid and Orthocenter
Loading the math board and drawing, please wait…
This GeoGebra example demonstrates how geometric figures are transformed through translation and scaling (dilation), with dynamic input boxes and buttons allowing users to adjust transformation parameters in real time and observe changes in position and shape. The core mathematical concepts include planar transformations (translation and dilation), properties of trapezoids, and the construction of the orthocenter. Construction highlights: based on the summary, the example uses the Simplify command to manage expressions, multiple InputBoxes (e.g., ax, ay, ax1, ay1) to receive user-defined translation vector components and scale factors, and defines points A, A1, A2, A3, A4 as original and transformed images. Line segments (f, g, i, j, k) connect relevant points to form the figure, while buttons (button1, button2) trigger transformations or reset, and a text object (text1) provides instructions. This resource is suitable for middle and high school students learning geometric transformations, coordinate geometry, and dynamic mathematics exploration, and is also useful for teachers demonstrating how translation and scaling affect geometric properties in an interactive classroom setting.
GeoGebra Commands & Parameters
Simplify(f(x + If[e, a, (-a)])) → f1Simplify(f1(x / (b))) → f2Simplify((c * f2(x))) → f3Textfield(f) → InputBox1Textfield(ax) → InputBox2Textfield(a) → InputBox3Textfield(b) → InputBox4Textfield(c) → InputBox5Textfield(d) → InputBox6Simplify(f3(x) + If[h, d, (-d)]) → f4
AI Drawing Prompt Reference
Draw a trapezoid and demonstrate its geometric transformations through translation and scaling (dilation). Include dynamic input boxes to adjust translation vectors and scaling factors, observing real-time changes in position and shape. Connect key points with lines to form the trapezoid and its transformed image, and label the orthocenter.
The prompt above was compiled from the original drawing commands and is for reference only.