对称轴可视化:探索图形对称性

对称轴可视化:探索图形对称性
几何画板及绘图内容加载中,请稍等……
2022-09-01 15:33
本范例通过GeoGebra活动帮助学生理解对称轴的概念。核心数学概念包括对称性、轴对称和图形变换。作图要点包括使用Shuffle、Mirror、Polygon等命令创建对称图形,并利用Vector和Line命令验证对称性。该活动适合小学四年级至五年级学生,用于培养几何直观和对称思维能力。

GeoGebra 命令及参数

  1. Shuffle(Sequence[1, 11]) → randomCases, {6, 2, 10, 4, 1, 3, 11, 8, 5, 7, 9}
  2. Element(randomCases, Mod[countQuestion, Length[randomCases]] + 1) → caseNum
  3. Vector((10, 0)) → vTranslate
  4. Sequence(Rotate[PCenterA + (0, 5), (K * If[caseNum ≟ 2, (2 * pi / 50), pi / 24]), PCenterA], K, 0, If[caseNum ≟ 2, 49, 48]) → rotatePoints
  5. Point(rotatePoints) → PRotateA
  6. Sequence(Rotate[(0, 4), (K * pi / 3), PCenter], K, 0, 5) → fig11Points
  7. Sequence(Rotate[(0, 4), ((K * 2) * pi / 5), PCenter], K, 0, 4) → fig2Points
  8. Element(allPoints, caseNum) → currentPoints
  9. Polygon(Translate[currentPoints, vTranslate]) → translatedFigure
  10. Line(PCenterA, PRotateA) → rotationAxis
  11. If(caseNum ≟ 2, (2 * pi / 50), pi / 24) → rotationAngle
  12. Shuffle(Sequence[15]) → randomList2, {1, 9, 10, 7, 14, 6, 5, 8, 13, 4, 12, 15, 2, 11, 3}
  13. Shuffle(Sequence[20]) → randomList1, {13, 16, 14, 3, 6, 4, 2, 17, 9, 18, 1, 7, 19, 15, 12, 20, 8, 11, 5, 10}
  14. Length(found) → countCorrect
  15. Polygon(Zip[PixelsToPoint[Corner[1], Corner[3], Corner[5], A], A, {(pixelsLeft, pixelsTop), (pixelsLeft, y(Corner[5]) - pixelsBottom), Corner[5] - (pixelsRight, pixelsBottom), (x(Corner[5]) - pixelsRight, pixelsTop)}]) → borderBox
  16. Corner(5) → layoutAppSize
  17. onboardingTextOffset(Corner[onboardingText, 1], Corner[onboardingText, 3], onboardingCase, Corner[1], Corner[3], Corner[5]) → OnboardingTextOffset
  18. Polygon(currentPoints) → currentFigure
  19. Mirror(translatedFigure, rotationAxis) → reflectedFigure
  20. Segment(PRotateA, Mirror[PRotateA, PCenterA]) → rotationAxisDisplay
  21. CircleSector(PCenterA, PCenterA - Vector[PCenterA, PRotateA], PRotateA) → coverSector
  22. Translate(rotationAxisDisplay, Vector[(-vTranslate)]) → baseAxisDisplay
  23. Polygon(Translate[currentPoints, vTranslate]) → symmetricFigure
  24. circlePixels(PRotateA, 7 + (7 * pulsing), Corner[1], Corner[3], Corner[5]) → pulsingObject
  25. Translate(coverSector, Vector[(-vTranslate)]) → foldedRegionBackground

AI 绘图提示语参考

绘制一个具有轴对称性的多边形,首先创建一个向量,然后围绕这个向量旋转点生成多边形。接着,通过镜像操作生成对称图形,并画出对称轴。最后,添加一个旋转扇形覆盖部分区域,显示对称效果。
以上提示语为根据原始绘图命令整理而来,仅供参考。