Zukei Level 3 Geometry Construction

Zukei Level 3 Geometry Construction
Loading the math board and drawing, please wait…
2016-12-31 22:52
In collections Zukei Game
This example demonstrates geometric constructions and property analysis of polygons, involving core math concepts like algebra, distributions, integral calculus, congruence, and linear programming. It utilizes GeoGebra commands such as Sort, Element, If, Polygon, Length, Intersect, Point, Segment, and objects like isQuad, diagBisect, parallelogram, trapezoid, etc., for constructing and analyzing geometric figures. Suitable for high school and above learners to explore geometric constructions and optimization problems.

GeoGebra Commands & Parameters

  1. Sort(triSides) → TriSidesSort
  2. Element(TriSidesSort, 1) → sideA
  3. Element(TriSidesSort, 2) → sideB
  4. Element(TriSidesSort, 3) → sideC
  5. Element(answerList, numQuestion) → question
  6. If(square, "Square", isoTrapezoid, "Isosceles Trapezoid", trapezoid, "Trapezoid", isQuad, "Quadrilateral", " ", rectangle, "Rectangle", rhombus, "Rhombus", parallelogram, "Parallelogram", kite, "Kite") → quadText
  7. Polygon(A, F, F_6, A_6) → poly1, f, g, h, i
  8. Length(list6) → a
  9. If(triRight, "Right", triAcute, "Acute", triObtuse, "Obtuse", " ") → triAngleText
  10. If(triEquilateral, "Equilateral", triIsosceles, "Isosceles", triScalene, "Scalene", " ") → triSideText
  11. If(isQuad, quadText, isTriangle, triText, "blank") → polyText
  12. If(correct, correctText, wrongText) → textCheck
  13. Intersect(h, i) → G
  14. Intersect(g, h) → H
  15. Polygon(G, H, I, J) → poly2, g_1, h_1, i_1, j
  16. Point(j) → K
  17. Point(h_1) → L
  18. Segment(K, L) → l
  19. If(triIsosceles ∨ triEquilateral ∨ isoTrapezoid, "an", "a") → anText2
  20. If(question ≟ "Isosceles Right Triangle" ∨ question ≟ "Isosceles Triangle", "an", "a") → anText1
  21. If(triIsosceles, "Isosceles", "") → triIsoscelesText
  22. If(triRight ∧ triIsosceles, "Isosceles Right Triangle", triRight, "Right Triangle", triIsosceles, "Isosceles Triangle", triText) → triRightText
  23. If(isQuad, quadText, isTriangle, triRightText, "blank") → polyTextAlt