圆中两条相交弦所成角的探究

圆中两条相交弦所成角的探究
几何画板及绘图内容加载中,请稍等……
2016-04-26 10:04
本范例演示圆内两条相交弦所成的交角与其所对弧度数之间的几何关系,验证交角等于两弧度数之和的一半。涉及的核心数学概念包括圆、弦、圆弧、圆内交角定理以及几何角度的加法计算。作图要点上,综合运用了 GeoGebra 的 Circle、Segment、Point、CircleArc、Ray、Intersect、Angle、CircleSector、Vector、Translate 和 Rotate 等几何构造命令,创建了点 A、B、C、D 等动态几何对象以及列表 list1,通过精确的交点求解与角度渲染,构建出直观的动态交互课件。该范例适合初中或高中阶段的几何课程,用于学生自主探究相交弦定理的几何推论,也可作为教师课堂演示的视觉化工具。

GeoGebra 命令及参数

  1. Circle(A, B) → c
  2. Segment(A, B) → a
  3. Point(c) → C
  4. Point(c) → D
  5. Segment(C, D) → d
  6. Point(d) → E
  7. CircleArc(A, C, D) → e
  8. Point(e) → F
  9. CircleArc(A, D, C) → f
  10. Ray(F, E) → b
  11. Intersect(f, b, 1) → G
  12. Segment(F, E) → g
  13. Segment(E, G) → h
  14. Segment(C, E) → i
  15. Segment(E, D) → j
  16. Min(list1) → k
  17. Circle(E, (0.4 * k)) → p
  18. Segment(A, G) → l
  19. Segment(A, C) → m
  20. Segment(A, F) → n
  21. Segment(A, D) → q
  22. Intersect(p, h, 1) → J
  23. Intersect(p, i, 1) → K
  24. Intersect(p, g, 1) → L
  25. Intersect(p, j, 1) → M
  26. Dilate(A, If[0 < o ≤ 1, 1 - o, 0], G) → A'
  27. Dilate(A, If[0 < o ≤ 1, 1 - o, 0], C) → A'_1
  28. Dilate(A, If[0 < o ≤ 1, 1 - o, 0], F) → A'_2
  29. Dilate(A, If[0 < o ≤ 1, 1 - o, 0], D) → A'_3
  30. Dilate(A, If[4 < o ≤ 5, 5 - o, 0], E) → A'_6
  31. Dilate(A, If[6 < o ≤ 7, 7 - o, 0], E) → A'_7
  32. Angle(J, E, K) → ζ
  33. CircleArc(A, F, D) → e_2
  34. CircleArc(A, G, C) → f_2
  35. Intersect(p, h, 1) → R
  36. CircleSector(E, R, K) → g_2
  37. CircleArc(A, D, F) → c_1
  38. Point(c_1) → S
  39. CircleArc(A, C, G) → d_1
  40. Point(d_1) → T
  41. Dilate(T, If[0 < o ≤ 1, 1 - o, 0], G) → T'
  42. Dilate(T, If[0 < o ≤ 1, 1 - o, 0], C) → T'_1
  43. Dilate(S, If[1 < o ≤ 2, 2 - o, 0], D) → S'
  44. Dilate(S, If[1 < o ≤ 2, 2 - o, 0], F) → S'_1
  45. Segment(T, T') → a_1
  46. Segment(T, C) → b_1
  47. Segment(T, T'_1) → e_1
  48. Segment(S, S'_1) → f_1
  49. Segment(S, S') → g_1
  50. Segment(T, G) → h_1
  51. Segment(S, F) → i_1
  52. Segment(S, D) → j_1
  53. Circle(S, (0.4 * k)) → r
  54. Circle(T, (0.4 * k)) → k_1
  55. Intersect(k_1, b_1) → H,
  56. Intersect(k_1, h_1) → I,
  57. Intersect(r, i_1, 1) → N
  58. Intersect(r, j_1, 1) → O
  59. CircleSector(T, I, H) → p_1
  60. CircleSector(S, N, O) → q_1
  61. Dilate(T, If[2 < o ≤ 3, 3 - o, 0], E) → T'_2
  62. Vector(T, T'_2) → w
  63. Translate(p_1, w) → r_1
  64. Translate(H, w) → H'
  65. Angle(H', E, K) → ε
  66. Rotate(r_1, If[3 < o ≤ 4, ((o - 3) * ε), ε], E) → s_1
  67. Dilate(S, If[4 < o ≤ 5, 5 - o, 0], E) → S'_2
  68. Vector(S, S'_2) → u_1
  69. Translate(q_1, u_1) → t_1
  70. Translate(O, u_1) → O'
  71. Translate(I, w) → I'
  72. Rotate(I', ε, E) → I''
  73. Angle(O', E, I'') → η
  74. Rotate(t_1, If[5 < o ≤ 6, ((o - 5) * η), η], E) → c_2

AI 绘图提示语参考

画一个圆,圆心在一点,另一点在圆周上,连接这两点作为半径。在圆周上取两个点,连接它们形成一条弦,并在弦上取一点作为交点。从交点向圆周上另一点作射线,与圆相交,形成两条相交弦。用不同颜色或样式标出交点处的角,并显示该角所截的两段弧。用虚线或浅色弧线标出这两段弧,并标注它们的角度值。在交点处画一个小圆,用于突出角的两边。最后,用箭头或标记显示角的大小与两弧之和的关系。
以上提示语为根据原始绘图命令整理而来,仅供参考。