Self-Assessment: Critical Points of Modulus (Absolute Value) Functions

Self-Assessment: Critical Points of Modulus (Absolute Value) Functions
Loading the math board and drawing, please wait…
2020-09-10 03:18
This GeoGebra example provides a self-assessment activity that generates modulus (absolute value) functions at random and asks students to identify and justify their critical points/key vertices from the graph. It highlights the visual phenomenon that absolute value functions form piecewise linear “V”-type shapes, where the turning point (the vertex) plays the role of the critical/important point, and how maximum/minimum-related quantities can be determined. The core mathematics includes absolute value (modulus) functions, interpretation of critical points in a piecewise-linear setting, and using computed extrema/target quantities (Max/Min) to verify answers. Construction and interaction are built from GeoGebra commands and objects such as RandomElement for parameter generation (e_r, c, m, a, b, A, B), Simplify for algebraic cleanup, Max/Min for key values P_{max} and P_{min}, and multiple input fields (Textfield and InputBox1–InputBox5) for student-proposed solutions (textinputa–textinpute, inputanswera–inputanswerd). Logic is handled with If, while LaTeX, Text, and Corner format the solutions (textfirstsolution, textsecondsolution), supported by buttons (button1, button2) for checking and retrying. Suitable for middle/high school through early calculus preparation, and for classroom practice or formative assessment on function graph reading and critical-point concepts.

GeoGebra Commands & Parameters

  1. RandomElement({-7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6, 7}) → e_r
  2. RandomElement({-5, -4, -3, -2, -1, 1, 2, 3, 4, 5}) → c
  3. RandomElement({-2, -1, 1, 2, 3}) → m
  4. Simplify(e_r - (sgn(e_r) * abs((m * x) + c))) → f
  5. Max(f, -100, 100) → P_{max}
  6. Min(f, -100, 100) → P_{min}
  7. Textfield(textinputa) → InputBox1
  8. Textfield(textinputb) → InputBox2
  9. Textfield(textinputc) → InputBox3
  10. Textfield(textinputd) → InputBox4
  11. Textfield(textinpute) → InputBox5
  12. If(round(abs(x(P_{max})), 0) ≟ 100, P_{min}, P_{max}) → D
  13. Corner(InputBox1, 3) → AB1
  14. Corner(InputBox2, 3) → AB2
  15. Corner(InputBox3, 3) → AB3
  16. Corner(InputBox4, 3) → AB4
  17. Corner(InputBox5, 3) → AB5
  18. LaTeX(If[checked, If[answercorrectb, "\text{ }" + "\large\textcolor{blue}{" + (UnicodeToText[{10003}] + (UnicodeToText[{9786}])), "\text{ }" + "\textcolor{red}" + (UnicodeToText[{10060}] + (UnicodeToText[{9785}]))], ""]) → textfeedbackb
  19. LaTeX(If[checked, If[answercorrectc, "\text{ }" + "\large\textcolor{blue}{" + (UnicodeToText[{10003}] + (UnicodeToText[{9786}])), "\text{ }" + "\textcolor{red}" + (UnicodeToText[{10060}] + (UnicodeToText[{9785}]))], ""]) → textfeedbackc
  20. LaTeX(If[checked, If[answercorrectd, "\text{ }" + "\large\textcolor{blue}{" + (UnicodeToText[{10003}] + (UnicodeToText[{9786}])), "\text{ }" + "\textcolor{red}" + (UnicodeToText[{10060}] + (UnicodeToText[{9785}]))], ""]) → textfeedbackd
  21. LaTeX(If[checked, If[answercorrecte, "\text{ }" + "\large\textcolor{blue}{" + (UnicodeToText[{10003}] + (UnicodeToText[{9786}])), "\text{ }" + "\textcolor{red}" + (UnicodeToText[{10060}] + (UnicodeToText[{9785}]))], ""]) → textfeedbacke

AI Drawing Prompt Reference

Draw a graph of an absolute value function generated with random parameters. The graph should show a V-shaped shape. Mark the maximum and minimum points on the graph. Provide input fields for students to enter key point coordinates and provide feedback to verify answers.
The prompt above was compiled from the original drawing commands and is for reference only.