斜率的直观概念:颜色编码的探索式学习

斜率的直观概念:颜色编码的探索式学习
几何画板及绘图内容加载中,请稍等……
2020-12-18 14:42
所属专题 COORDINATE GEOMETRY
① 本范例通过动态几何交互,直观展示直线斜率的概念,并帮助学生自行发现斜率的四种主要类型(正、负、零、未定义)。② 核心数学概念包括斜率定义(纵坐标变化量除以横坐标变化量)、线性方程、坐标几何以及斜率与直线倾斜程度的关系。③ 作图要点:利用GeoGebra命令如Slope直接计算斜率,通过GCD(最大公约数)化简分数形式的斜率,使用If条件判断斜率符号,OrthogonalLine构造垂线辅助理解,Polygon构造直角三角形展示deltaY与deltaX,Distance和Segment测量线段长度,Angle显示相关角,以及大量文本对象(textSign、textslopeN等)进行颜色编码和动态标注。④ 适合初中至高中阶段学生,作为线性函数和斜率概念的探究式课堂活动,也可用于教师演示或学生自主发现学习。

GeoGebra 命令及参数

  1. GCD(deltaY, deltaX) → GCDm
  2. GCD(numerYint, deltaX) → GCDy
  3. If(sgn(deltaY / deltaX) ≥ 0, "", "-") → textSignN
  4. If(sgn(numerYint / deltaX) > 0, "+", "-") → textSign
  5. If(deltaXR ≟ 1, textSignN + deltaYR, textSignN + "\, \frac{" + deltaYR + "}{" + deltaXR + "}") → textslopeN
  6. If(denomYintR ≟ 1, textSign + numerYintR, textSign + "\frac{" + numerYintR + "}{" + denomYintR + "}") → textYint
  7. If(denomYintR ≟ 1, If[numerYintR ≟ 1, textSign, textSign + numerYintR], textSign + "\frac{" + numerYintR + "}{" + denomYintR + "}") → textMID
  8. OrthogonalLine(B, xAxis) → a_2
  9. OrthogonalLine(A, yAxis) → c
  10. Intersect(a_2, c) → C
  11. Line(A, B) → d
  12. Polygon(A, B, C) → poly1, c_1, a_1, b_1
  13. Distance(B, C) → distanceBC
  14. Distance(A, C) → distanceAC
  15. Intersect(a_2, c) → D
  16. Segment(A, D) → e
  17. Segment(C, B) → f
  18. GCD(deltaY_1, deltaX_1) → GCDm_1
  19. If(sgn(deltaY_1 / deltaX_1) ≥ 0, "", "-") → textSignN_1
  20. If(deltaXR_1 ≟ 1, textSignN_1 + deltaYR_1, textSignN_1 + "\, \frac{" + deltaYR_1 + "}{" + deltaXR_1 + "}") → textslopeN_1
  21. Line(A_1, B_1) → d_1
  22. Angle(B, D, A) → α
  23. Segment(A, B) → g
  24. GCD(deltaY_2, deltaX_2) → GCDm_2
  25. If(sgn(deltaY_2 / deltaX_2) ≥ 0, "", "-") → textSignN_2
  26. If(deltaXR_2 ≟ 1, textSignN_2 + deltaYR_2, textSignN_2 + "\, \frac{" + deltaYR_2 + "}{" + deltaXR_2 + "}") → textslopeN_2
  27. Line(A_2, B_2) → d_2
  28. Segment(A_2, B_2) → g_1
  29. GCD(deltaY_3, deltaX_3) → GCDm_3
  30. If(sgn(deltaY_3 / deltaX_3) ≥ 0, "", "-") → textSignN_3
  31. If(deltaXR_3 ≟ 1, textSignN_3 + deltaYR_3, textSignN_3 + "\, \frac{" + deltaYR_3 + "}{" + deltaXR_3 + "}") → textslopeN_3
  32. Line(A_3, B_3) → d_3
  33. Segment(A_3, B_3) → g_2
  34. Slope(g) → h

AI 绘图提示语参考

在坐标系中放置两条互相垂直的轴,并选取两对点形成两条线段。用每对点各画出包含“竖直变化与水平变化”的直角三角形:分别从一对点向对应轴作垂线求出交点,连接形成三角形的底边与高边。为每个三角形在相应位置标注竖直与水平长度的比值符号,并在垂直/水平变化确定后给出分数形式的斜率标记,同时在另一处显示线段对应的角度。再在每条直角三角形对应的线段上取两点连成直线,并标出该直线的斜率数值。
以上提示语为根据原始绘图命令整理而来,仅供参考。