梯形面积公式交互式探索

梯形面积公式交互式探索
几何画板及绘图内容加载中,请稍等……
2021-11-05 09:13
本范例通过交互式演示梯形面积公式的推导过程。涉及的核心数学概念包括梯形定义、面积计算、向量与几何变换。构造过程中运用了射线、点、线段、中点、旋转、平移等 GeoGebra 命令,以及对象如向量、多边形等,适合高中阶段学生用于理解几何图形性质与公式推导。

GeoGebra 命令及参数

  1. Ray(A, B) → g
  2. Point(g) → C
  3. Segment(A, C) → i
  4. Slope(i) → m
  5. PointIn(a) → D
  6. Midpoint(D, A) → S
  7. Line(A, B) → f
  8. Ray(A, C) → h
  9. Line(D, i) → j
  10. Point(j) → E
  11. Ray(D, E) → k
  12. Point(k) → F
  13. Segment(D, F) → l
  14. Segment(A, D) → n
  15. Segment(F, C) → p
  16. Midpoint(p) → G
  17. Dilate(A, If[0 < c ≤ 1, 1 - c, 0], C) → A'
  18. Segment(A, A') → q
  19. Dilate(C, If[1 < c ≤ 2, 2 - c, 0], G) → C'
  20. Dilate(G, If[2 < c ≤ 3, 3 - c, 0], F) → G'
  21. Segment(G, G') → s
  22. Rotate(C, If[3 < c ≤ 4, ((c - 3) * π), π], G) → C'_1
  23. Rotate(C', If[3 < c ≤ 4, ((c - 3) * π), π], G) → C''
  24. Dilate(F, If[4 < c ≤ 5, 5 - c, 0], D) → F'
  25. Segment(F, F') → t
  26. Dilate(D, If[5 < c ≤ 6, 6 - c, 0], S) → D'
  27. Dilate(D, If[6.5 < c ≤ 7.5, 7.5 - c, 0], G) → D'_1
  28. Polygon(A, C, G, S) → poly1, e, f_1, g_1, k_1
  29. Rotate(G, If[8 < c ≤ 9, ((-(c - 8)) * π), π], G) → G'_1
  30. Rotate(F, If[8 < c ≤ 9, ((-(c - 8)) * π), π], G) → F'_1
  31. Rotate(D, If[8 < c ≤ 9, ((-(c - 8)) * π), π], G) → D'_2
  32. Rotate(D, If[8 < c ≤ 9, ((-(c - 8)) * π), π], G) → D'_3
  33. Rotate(D'_1, If[8 < c ≤ 9, ((-(c - 8)) * π), π], G) → H
  34. Rotate(C'_1, If[8 < c ≤ 9, ((-(c - 8)) * π), π], G) → I
  35. Rotate(C'', If[8 < c ≤ 9, ((-(c - 8)) * π), π], G) → C'''
  36. OrthogonalLine(D, q) → i_1
  37. Intersect(f, q) → J
  38. Dilate(D, If[6 < c ≤ 7, 7 - c, 0], J) → D'_4
  39. Segment(D, D'_4) → j_1
  40. Min(t, q) → o
  41. Circle(J, (0.15 * o)) → e_1
  42. Intersect(e_1, i_1) → K, L
  43. Intersect(e_1, f) → M, N
  44. Angle(D, J, A) → α
  45. Angle(C, A, D) → β
  46. Intersect(i_1, f) → O
  47. Dilate(D, If[6 < c ≤ 7, 7 - c, 0], O) → D'_5
  48. Point(f) → P
  49. Point(f) → Q
  50. Circle(C, t) → p_1
  51. Intersect(p_1, f, 2) → R
  52. Ray(R, Q) → m_1
  53. Angle(F, C, A) → δ
  54. Line(A, D) → l_1
  55. Rotate(D, If[6 < c ≤ 7, ((-(c - 6)) * π), (-π)], S) → D'_6
  56. Rotate(D', If[6 < c ≤ 7, ((-(c - 6)) * π), (-π)], S) → D''
  57. Segment(F, C) → r
  58. Segment(D, A) → d
  59. Midpoint(D, O) → T
  60. Polygon(S, G, F, D) → q1, s_1, g_2, f_2, d_1
  61. Circle(A, (0.4 * Distance[A, S])) → c_1
  62. Intersect(c_1, d, 1) → U
  63. Intersect(c_1, q, 1) → V
  64. Dilate(D, If[5 < c ≤ 6, 6 - c, 0], T) → D'_7
  65. Segment(D, D'_7) → n_1
  66. Dilate(T, If[6 < c ≤ 7, 7 - c, 0], O) → T'
  67. Segment(T, T') → q_1
  68. Angle(C, O, D) → γ
  69. Rotate(D, If[7 < c ≤ 8 - ((c - 7) * π), (-π)], T) → D'_8
  70. Rotate(D'_7, If[7 < c ≤ 8 - ((c - 7) * π), (-π)], T) → W
  71. Rotate(D, If[7 < c ≤ 8, ((-(c - 7)) * π), (-π)], T) → D'_9
  72. Rotate(D'_7, If[7 < c ≤ 8, ((-(c - 7)) * π), (-π)], T) → Z
  73. Segment(D'_9, Z) → r_1
  74. Dilate(T, If[8 < c ≤ 9, 9 - c, 0], S) → T'_1
  75. Dilate(T, If[8 < c ≤ 9, 9 - c, 0], G) → T'_2
  76. Segment(T, T'_2) → t_1
  77. Segment(T, T'_1) → a_1
  78. Angle(V, A, U) → ε
  79. Rotate(V, If[9 < c ≤ 10, ((c - 9) * ε), ε], A) → V'
  80. CircleSector(A, V, V') → h_1
  81. Dilate(A, If[10.5 < c ≤ 11.5, 11.5 - c, 0], S) → A'_1
  82. Vector(A, A'_1) → u
  83. Translate(h_1, u) → c_2
  84. Rotate(S, If[12 < c ≤ 13, ((-(c - 12)) * π), π], G) → S'
  85. Rotate(G, If[12 < c ≤ 13, ((-(c - 12)) * π), π], G) → G'_2
  86. Rotate(F, If[12 < c ≤ 13, ((-(c - 12)) * π), π], G) → F'_2
  87. Rotate(D, If[12 < c ≤ 13, ((-(c - 12)) * π), π], G) → D'_{10}
  88. Polygon(S', G'_2, F'_2, D'_{10}) → q1', s', g'_2, f'_2, d'_{10}
  89. Rotate(F, If[12 < c ≤ 13, ((-(c - 12)) * π), π], G) → F'_3
  90. Rotate(F', If[12 < c ≤ 13, ((-(c - 12)) * π), π], G) → F''
  91. Segment(F'_3, F'') → t'
  92. Segment(G, F'_2) → b_1
  93. Rotate(S, If[12 < c ≤ 13, ((-(c - 12)) * π), π], G) → S'_1
  94. Segment(S'_1, D'_{10}) → h_2
  95. Segment(S'_1, G) → i_2
  96. Segment(F, G) → j_2
  97. Segment(G, C) → k_2
  98. Dilate(A, If[13 < c ≤ 14, 14 - c, 0], D'_{10}) → A'_2
  99. Vector(A, A'_2) → v
  100. Translate(h_1, v) → d_2

AI 绘图提示语参考

绘制一个梯形,通过点A和点B画一条射线g,从g上取点C,连接AC形成线段i,计算i的斜率m。在a上取点D,连接DA的中点S,画直线AB为f,从A出发画射线C为h,从D出发画直线i为j,从j上取点E,从E出发画射线为k,从k上取点F,连接DF形成线段l,连接AD形成线段n,连接FC形成线段p,取p的中点G,将A沿直线If缩放至A',连接AA'形成线段q,将C沿直线If缩放至C',将G沿直线If缩放至G',连接GG'形成线段s,将C绕G旋转至C'_1,将C'绕G旋转至C'',将F沿直线If缩放至F',连接FF'形成线段t,将D沿直线If缩放至D',将D沿直线If缩放至D'_1,将D'_1绕G旋转至H,将C'_1绕G旋转至I,将C''绕G旋转至C''',从D出发画直线q的垂线i_1,从f上与q交于点J,将D沿直线If缩放至D'_4,连接DD'_4形成线段j_1,取t与q的较小值o,以J为圆心o的0.15倍为半径画圆e_1,与i_1交于K和L,与f交于M和N,计算∠DJA为α,计算∠CAD为β,从f上与i_1交于O,将D沿直线If缩放至D'_5,从f上取点P。
以上提示语为根据原始绘图命令整理而来,仅供参考。