P6 Symmetry Problem 2 (Horizontal Symmetry Axis)

P6 Symmetry Problem 2 (Horizontal Symmetry Axis)
Loading the math board and drawing, please wait…
2020-05-26 20:20
This example demonstrates symmetry under a horizontal symmetry axis. Key mathematical concepts include symmetry. It uses Segment, IndexOf, Element, Mirror, Defined, Sequence, If, etc., GeoGebra commands. Suitable for 6th grade students to learn symmetry.

GeoGebra Commands & Parameters

  1. Segment(Blue10a, Blue10b) → Blue10
  2. Segment(Blue9a, Blue9b) → Blue9
  3. IndexOf(SelectedElement[ListNumSeg], ListNumSeg) → NumSeg
  4. Segment(Blue8a, Blue8b) → Blue8
  5. Segment(Blue7a, Blue7b) → Blue7
  6. Segment(Blue6a, Blue6b) → Blue6
  7. Segment(Blue5a, Blue5b) → Blue5
  8. Segment(Blue4a, Blue4b) → Blue4
  9. Segment(Blue3a, Blue3b) → Blue3
  10. Segment(Blue2a, Blue2b) → Blue2
  11. Segment(Blue1a, Blue1b) → Blue1
  12. IndexOf(SelectedElement[ListSymA], ListSymA) → NumSymA
  13. Element({SymA1, SymA2, SymA3, SymA4}, NumSymA) → SymA
  14. Mirror(Blue10b, SymA) → Blue10b'
  15. Mirror(Blue10a, SymA) → Blue10a'
  16. Segment(Blue10a', Blue10b') → RefBlue10
  17. Mirror(Blue9b, SymA) → Blue9b'
  18. Mirror(Blue9a, SymA) → Blue9a'
  19. Segment(Blue9a', Blue9b') → RefBlue9
  20. Mirror(Blue8b, SymA) → Blue8b'
  21. Mirror(Blue8a, SymA) → Blue8a'
  22. Segment(Blue8a', Blue8b') → RefBlue8
  23. Mirror(Blue7b, SymA) → Blue7b'
  24. Mirror(Blue7a, SymA) → Blue7a'
  25. Segment(Blue7a', Blue7b') → RefBlue7
  26. Mirror(Blue6b, SymA) → Blue6b'
  27. Mirror(Blue6a, SymA) → Blue6a'
  28. Segment(Blue6a', Blue6b') → RefBlue6
  29. Mirror(Blue5b, SymA) → Blue5b'
  30. Mirror(Blue5a, SymA) → Blue5a'
  31. Segment(Blue5a', Blue5b') → RefBlue5
  32. Mirror(Blue4b, SymA) → Blue4b'
  33. Mirror(Blue4a, SymA) → Blue4a'
  34. Segment(Blue4a', Blue4b') → RefBlue4
  35. Mirror(Blue3b, SymA) → Blue3b'
  36. Mirror(Blue3a, SymA) → Blue3a'
  37. Segment(Blue3a', Blue3b') → RefBlue3
  38. Mirror(Blue2b, SymA) → Blue2b'
  39. Mirror(Blue2a, SymA) → Blue2a'
  40. Segment(Blue2a', Blue2b') → RefBlue2
  41. Mirror(Blue1b, SymA) → Blue1b'
  42. Mirror(Blue1a, SymA) → Blue1a'
  43. Segment(Blue1a', Blue1b') → RefBlue1
  44. Defined(IndexOf[RefBlue1, List1]) → Match1
  45. Sequence(Sequence[(s, t), s, -14, 12], t, -8, 8) → ListDots
  46. If(NumSeg ≟ 1, Match1, NumSeg ≟ 6, Match6, NumSeg ≟ 7, Match7, NumSeg ≟ 8, Match8, NumSeg ≟ 9, Match9, Match10, NumSeg ≟ 2, Match2, NumSeg ≟ 3, Match3, NumSeg ≟ 4, Match4, NumSeg ≟ 5, Match5) → Match

AI Drawing Prompt Reference

Draw a symmetric figure with a horizontal axis of symmetry, consisting of multiple line segments. First, draw the original line segments, then identify the axis of symmetry and reflect each line segment across it to obtain the corresponding reflected segments. Finally, combine all the original and reflected segments to display the complete symmetric figure.
The prompt above was compiled from the original drawing commands and is for reference only.