ICME Function Loupe II: Visualizing Slope Functions

ICME Function Loupe II: Visualizing Slope Functions
Loading the math board and drawing, please wait…
2016-07-10 17:11
This interactive GeoGebra example demonstrates the concept of the derivative by using a 'loupe' (magnifying glass) to zoom into a function graph around a point, revealing the local slope and dynamically plotting the corresponding slope function. The core mathematical ideas include functions, secant lines, tangent lines, and the limit definition of the derivative. Users can input a custom function via a text field, drag point A, or adjust parameter h to see how the secant slope approaches the tangent slope. The construction employs commands such as Textfield, Point, Segment, Midpoint, Locus, Line, and Polygon to build the loupe interface and generate the slope function locus. This resource is ideal for high school or introductory college calculus courses, helping students grasp the geometric meaning of derivatives through hands-on exploration and visual feedback.

GeoGebra Commands & Parameters

  1. Textfield(f) → Textfeld1
  2. Point(f) → A
  3. Polygon(A + ((-h), (-h)), A + (h, (-h)), A + (h, h), A + ((-h), h)) → Lupe, i, j, k, l
  4. Midpoint(A_l, Al) → B
  5. Midpoint(A, Ar) → C
  6. Segment(A_l, Al) → b
  7. Segment(A + (h, (-h)), A + (2 * (h, (-h)))) → griff1
  8. Segment(A + (min, (-min)), A + (2 * (min, (-min)))) → griff2
  9. If(h > min, griff1, griff2) → griff
  10. Locus(P_l, A) → Sekantensteigung_l
  11. Locus(P_r, A) → Sekantensteigung_r
  12. Polygon(F, G, D, E) → Vieleck4, f_2, g_2, d_2, e_2
  13. Line(A_l, A) → sek_l
  14. Line(A, A_r) → sek_r
  15. Segment(A, P_l) → a
  16. Point(a) → H
  17. Segment(H, P_r) → c

AI Drawing Prompt Reference

Draw a function graph where users can input a custom function. Use a magnifying glass (a quadrilateral) around point A to zoom into a local area and show the local slope. Adjust parameter h to see how the slope of the secant line approaches the slope of the tangent line. Draw secant and tangent lines, and their intersections with the function graph. Dynamically plot the locus of secant slopes to form the graph of the slope function.
The prompt above was compiled from the original drawing commands and is for reference only.