梯度计算测验:用两点斜率求方向变化
几何画板及绘图内容加载中,请稍等……
本范例通过交互式选择题,展示“梯度/斜率”的计算方式:给定直线上两个点,计算方向变化率并判断答案是否正确。核心数学概念包括直线的斜率(梯度)公式、向量与比例关系、以及由两点坐标得到的差的比值。作图与实现要点:使用 GeoGebra 的 Sample 与 RandomElement 生成随机题目数据,并借助 Shuffle 打乱选项;通过 If 分支逻辑判断作答正确与否;用 Line 连接相关点(对象如 A、B、C、D 等候选点)并用 Vector 表示方向;再用 Dilate 与 Vector/Line 的组合进行几何对齐与可视化;界面对象包含按钮 buttonNext、button0、buttonLang,以及语言切换 lang,同时用 f、marks 与 picCorrect/picWrong* 显示反馈图与得分;文本对象 textCHI/textENG 与 textWrong* 呈现中文/英文题干与错误提示。适合中学后期至大学初级(微积分/解析几何入门)用于练习斜率、梯度与向量方向的基础计算,也可作为课堂测验或自学巩固材料。
GeoGebra 命令及参数
Sample(-11…11, 2, false) → listX, {8, -9}RandomElement((-5…5) \ {x1, x2}) → y2RandomElement((-5…5) \ {x1, x2}) → y1RandomElement({textWrong3a, textWrong3b}) → textWrong3, "\frac{1+3}{-9+8}"Shuffle({A, B, C, D}) → listPos, {(9, 3), (9, 0), (0, 3), (0, 0)}If(x1 > x2, (x1, y1), (x2, y2)) → MIf(x1 > x2, (x2, y2), (x1, y1)) → NLine(M, N) → fDilate(T, If[0 < s ≤ 1, s, 1], N) → N'Vector(N, N') → uDilate(M, If[1 < s ≤ 2, s - 1, 1], T) → M'Vector(T, M') → v
AI 绘图提示语参考
绘制一个交互式斜率计算测验的几何图形:画一条穿过平面上随机生成的两点的直线,在这两点处分别用带箭头的向量表示直线的方向和倾斜程度。界面上提供四个答案选项位置,其中包括正确的斜率值和三个错误选项,根据随机生成的坐标数据而变化。设置正确和错误的反馈图片显示区域,以及用于切换下一题的按钮。整个场景呈现坐标几何的学习情境,包含多语言说明文字。
以上提示语为根据原始绘图命令整理而来,仅供参考。