两步几何变换测验:平移-旋转-反射的组合
几何画板及绘图内容加载中,请稍等……
该范例通过“两步变换”的随机题目展示一个几何对象如何依次经历平移、旋转或反射等操作,并比较变换前后对应点的位置关系与方向变化。核心数学概念包括几何变换的复合(composition of transformations)、向量表示、角度参数化,以及在坐标平面中追踪点的像(image)与新位置。作图要点:利用 GeoGebra 的 Random、RandomElement 生成随机参数与选项;用 Vector 构造关键位移/方向向量;用 If 根据选定的变换类型决定执行哪一种规则,并配合 Textfield 进行交互输入;在对象层面构造 FirstTrans、SecondTrans、Thirdtrans 等逐步变换结果,生成诸如 P1、P2、P3 及其对应的 f、g 与 f2、g2、P1/f2/g2 等中间量;通过 ang1、ang 等角度相关对象确定旋转/反射方向,并用 button1、text1~text5 等控件与标注呈现题目与答案。适合中学阶段的几何与解析几何教学,用于课堂练习、分层测评与自学巩固几何变换思路。
GeoGebra 命令及参数
Random(-10, 10) → aRandom(-10, 10) → bRandom(1, 3) → FirstTransRandom(1, 3) → SecondTransRandom(-10, 10) → cRandom(-10, 10) → dVector((c, d)) → uRandom(-10, 10) → c2Random(-10, 10) → d2Vector((c2, d2)) → vIf(n1 ≟ 1, {2, 3}, n1 ≟ 2, {1, 3}, n1 ≟ 3, {1, 2}) → secondlistRandom(-10, 10) → fRandom(-10, 10) → gRandom(-10, 10) → f2Random(-10, 10) → g2RandomElement(m) → ang1Random(1, 3) → ThirdtransRandom(-10, 10) → kRandom(-10, 10) → lVector((k, l)) → wRandomElement(l1) → hIf(n1 ≟ 1, Translate[A, u], n1 ≟ 2, Rotate[A, ang1, P2], n1 ≟ 3, Mirror[A, h]) → A1If(n2 ≟ 1, Translate[A1, u], n2 ≟ 2, Rotate[A1, ang1, P2], n2 ≟ 3, Mirror[A1, h]) → A2If(n3 ≟ 1, Translate[A2, u], n3 ≟ 2, Rotate[A2, ang1, P2], n3 ≟ 3, Mirror[A2, h]) → A3Textfield(e1) → InputBox1Textfield(e2) → InputBox2If(e1 ≟ x(A2), "√", "X") → text14If(e2 ≟ y(A2), "√", "X") → text15
AI 绘图提示语参考
这是一个几何变换的测验活动,展示点或形状通过两次连续变换后坐标和图像的变化。活动中随机选择变换类型,如平移、旋转或反射,并使用向量表示位移。学习者可以跟踪变换过程,理解变换的组合和对应点定位。图形包括初始点和最终点,以及中间图像,通过随机参数控制变换参数。适合中学生学习变换几何和坐标几何。
以上提示语为根据原始绘图命令整理而来,仅供参考。