Rotation Test

Rotation Test
Loading the math board and drawing, please wait…
2013-11-28 18:55
This example demonstrates the concept of rotation. Users can test their understanding of rotation through randomly generated vectors and angles. Key mathematical concepts include vectors and rotation. The Rotate command in GeoGebra is used for the rotation operation. Suitable for middle school and above students or teachers for teaching and self-testing.

GeoGebra Commands & Parameters

  1. RandomElement({(2, 3), (3, 3), (3, 2), (1, 3)}) → D
  2. Random(1, 3) → i
  3. Element({90*°, 270*°, 180*°}, i) → α
  4. Sequence(Sequence[(i, j), i, 1, 5], j, 1, 5) → list1
  5. Flatten(list1) → list2
  6. Shuffle(list2) → list3
  7. Take(list3, 3, 3) → list6
  8. Point(list6) → A
  9. First(list3, 1) → list4
  10. Take(list3, 2, 2) → list5
  11. Point(list6) → C
  12. Point(list5) → B
  13. Line(A, B) → lineAB
  14. Segment(A, B) → a
  15. Segment(E, F) → d
  16. Segment(F, G) → e
  17. RandomElement({(2, 2), (2.5, 2.5)}) → O
  18. Rotate(B, α, O) → B'
  19. If(Distance[C, lineAB] ≟ 0, C + (sgn(x(lineAB)), sgn(y(lineAB))), C) → CC
  20. Rotate(CC, α, O) → C'
  21. Segment(B', C') → b'
  22. Rotate(A, α, O) → A'
  23. Segment(B', A') → f
  24. Segment(B, CC) → b
  25. Distance(C, Line[A, B]) → h
  26. Element({"90° anticlockwise", "90° clockwise", "180°"}, i) → text2

AI Drawing Prompt Reference

Draw a geometric demonstration of vectors and rotation. Randomly generate a vector, select a point as the rotation center, and choose a random angle for rotation. Show the original vector, rotation center, rotated vector, and path, with different colors for distinction. Finally, label the rotation angle and direction.
The prompt above was compiled from the original drawing commands and is for reference only.