两点间距离公式——GeoGebra交互式范例

两点间距离公式——GeoGebra交互式范例
几何画板及绘图内容加载中,请稍等……
2017-12-29 11:25
所属专题 Mathematics Form 2
本范例演示如何在GeoGebra中通过几何构造直观推导并验证两点间距离公式。核心数学概念包括:平面直角坐标系、两点间距离公式(勾股定理的直接应用)、线段长度计算与斜率关系。作图要点:首先用Point命令定义两个动点P和Q,并通过x_P、y_P、x_Q、y_Q记录坐标;利用Segment连接PQ形成线段;借助Circle以PQ为半径画圆辅助理解距离含义;通过Midpoint构造中点M;使用Length和Text显示距离数值及表达式;用Slope和Angle展示线段斜率与倾斜角;结合If条件判断实现交互提示。整体构造过程清晰展示了从坐标到几何量的转换。适合初中至高中阶段的解析几何教学,可作为距离公式引入或巩固练习的互动素材。

GeoGebra 命令及参数

  1. Segment(P, Q) → f
  2. Slope(Line[P, Q]) → s
  3. If(y(P) ≤ y(Q), P, Q) → M
  4. If(y(P) ≤ y(Q), Q, P) → N
  5. Line(M, xAxis) → g
  6. Line(N, yAxis) → h
  7. Intersect(g, h) → K
  8. Angle(N, K, M) → α
  9. Line(N, xAxis) → j
  10. Line(M, yAxis) → k
  11. Intersect(j, yAxis) → C
  12. Intersect(h, xAxis) → D
  13. Intersect(k, xAxis) → E
  14. Intersect(g, yAxis) → F
  15. Segment(N, D) → l
  16. Segment(N, C) → m
  17. Segment(M, F) → n
  18. Segment(M, E) → p
  19. Segment(N, K) → q
  20. Segment(M, K) → r
  21. Midpoint(N, K) → A
  22. Circle(A, 0.5) → c
  23. Line(A, xAxis) → t
  24. Intersect(c, t) → G, H
  25. Length(r) → a
  26. Length(q) → b
  27. Midpoint(M, K) → B
  28. Text(x(P)) → x_P
  29. Text(y(P)) → y_P
  30. If(x(Q) ≥ 0, Text[x(Q)], "(" + (Text[x(Q)]) + ")") → x_Q
  31. If(y(Q) ≥ 0, Text[y(Q)], "(" + (Text[y(Q)]) + ")") → y_Q
  32. If(Xv ≥ 0, Text[Xv], "(" + (Text[Xv]) + ")") → Xt
  33. If(Yv ≥ 0, Text[Yv], "(" + (Text[Yv]) + ")") → Yt
  34. SelectedIndex(Bahasa) → nn
  35. If(nn ≟ 1, "Distance PQ", "Jarak PQ") → text4
  36. If(nn ≟ 1, "units", "unit") → UTex

AI 绘图提示语参考

创建一个直角坐标系,拖动点P和Q来改变它们的位置。构造线段PQ,计算PQ的斜率和角度。画出PQ的中点M,并画出以M为圆心、PQ为半径的圆。显示PQ的长度,并计算PQ的斜率和角度。根据P和Q的位置,构造辅助线和交点,以帮助理解距离公式和角度关系。
以上提示语为根据原始绘图命令整理而来,仅供参考。