Pin Puzzle

Pin Puzzle
Loading the math board and drawing, please wait…
2021-06-15 19:36
This example demonstrates a pin puzzle where users can drag pins to observe polygon transformations. It involves core math concepts like polygon construction, geometric transformations, and coordinate geometry. Constructed using GeoGebra commands such as Point, Polygon, Sequence, Translate, and PolyLine. Suitable for high school students learning geometric transformations and coordinate geometry.

GeoGebra Commands & Parameters

  1. Point(yAxis) → A
  2. Polygon(A, B, 4) → poly1, f, g, h, i, C, D
  3. Sequence(Sequence[Circle[(i, j), 0.5], i, 1, 9, 2], j, 1, 9, 2) → l1
  4. Translate(l1(1, 2), (11, 0)) → c1
  5. Translate(poly1, (11, 0)) → poly1'
  6. Translate(l1(1, 4), (11, 0)) → c2
  7. Translate(l1(1, 5), (11, 0)) → c3
  8. Translate(l1(2, 1), (11, 0)) → c4
  9. Translate(l1(2, 2), (11, 0)) → c5
  10. Translate(l1(2, 3), (11, 0)) → c6
  11. Translate(l1(3, 1), (11, 0)) → c7
  12. Translate(l1(3, 4), (11, 0)) → c8
  13. Translate(l1(3, 5), (11, 0)) → c9
  14. Translate(l1(4, 1), (11, 0)) → c10
  15. Translate(l1(4, 3), (11, 0)) → c11
  16. Translate(l1(4, 4), (11, 0)) → c12
  17. Translate(l1(5, 2), (11, 0)) → c13
  18. Translate(l1(5, 3), (11, 0)) → c14
  19. Translate(l1(5, 5), (11, 0)) → c15
  20. PolyLine(E, F, G, H, I) → j
  21. PolyLine(H, J, K, L, M, F) → k
  22. PolyLine(N, L, O, P, Q) → l
  23. PolyLine(J, R, P) → m
  24. PolyLine(H, S, T, U) → n

AI Drawing Prompt Reference

Use the coordinate plane with the y-axis as reference. Start by choosing a point on the y-axis and construct a closed polygon made from a single set of polygon vertices. Then, create a sequence of “pin” points by placing small circles at several grid-like center locations and sampling points from these circles. Translate the entire pin-point set to the right, and also create multiple versions by applying different vertical offsets while keeping the same horizontal shift. Finally, draw several polylines connecting the corresponding translated pin points, adding additional polylines that connect particular endpoints to form polygon-transformation paths like a pin puzzle layout.
The prompt above was compiled from the original drawing commands and is for reference only.