线性增长建模测验:用几何与差值理解斜率
几何画板及绘图内容加载中,请稍等……
该范例通过交互式测验让学习者用图形方式建立线性增长模型,并观察直线的斜率如何由差值刻画。核心概念包括线性函数与线性方程、差与斜率(Difference and Slope)、算术平均(Arithmetic Mean)以及由两点确定直线的参数关系。作图要点:利用 Sequence 生成与建模相关的点或参数集合,并用 Random 与 RandomElement 随机选取情境参数;用 PointIn、Intersect、Segment、Polygon 等工具构造关键几何对象;借助 Vector 表达方向与差值对应的几何量;通过 Dilate 和 If 控制对象位置/条件分支,使直线或标注在满足条件时更新;再用 Textfield 与 Text/按钮(button1、button2)呈现题目、输入与反馈。适合初中到高中阶段的函数建模、代数建模入门,以及课堂练习或分层测验使用。
GeoGebra 命令及参数
Sequence((5 * i), i, -12, -4, 1) → l2Sequence((5 * i), i, 4, 12, 1) → l1Union(l1, l2) → l3RandomElement(l3) → n_1RandomElement(Sequence[(5 * i), i, -8, 8, 1]) → cRandom(1, 5) → d_1PointIn(x > 1) → HPointIn(x > x(H) + 1) → ISegment(H, I) → lPointIn(x > x(I) + 1) → JSegment(I, J) → sSegment(A, H) → kDilate(B, If[0 < a ≤ 1, 1 - a, 0], A) → B'Vector(B, B') → uDilate(A, If[2 < a ≤ 3, 3 - a, 0], C) → A'If(n_1 ≥ 0, "earn", "lose") → text7If(d_1 > 1, "hours", "hour") → text8Random(-6, 6) → b_1Textfield(p) → InputBox3Textfield(o) → InputBox1If(o ≟ n_1 / d_1, "Yes!", "no") → text9If(p ≟ q, "Yes!", "no") → text10Intersect(eq1, g) → DPolygon(A, D, H) → t1, h, a_1, d_2Intersect(t, eq2) → EPolygon(A, H, E) → t2, e, a_2, h_1Intersect(eq3, f_1) → NPolygon(K, N, M) → t3, m_1, k_1, n_2Polygon(K, L, M) → t4, m_2, k_2, l_1Segment(D, H) → g_1Segment(D, A) → i_1Segment(A, E) → j_1Segment(E, H) → p_1
AI 绘图提示语参考
画一个包含两条平行线段l1和l2的图形,通过随机选取l1或l2上的点n_1,构造一个向量u表示方向。使用dilate命令调整点A和B的位置,形成一个三角形t1。通过输入框InputBox1和InputBox3,输入n_1/d_1的值,判断是否正确。利用随机数c和d_1生成点H、I、J,连接这些点形成线段l、s和k。最后,通过一系列的交点和多边形,构造出t2、t3和t4,展示线段之间的关系。
以上提示语为根据原始绘图命令整理而来,仅供参考。