配方法(二次)——交互式练习与即时反馈
几何画板及绘图内容加载中,请稍等……
① 本范例是一个关于二次函数配方法的交互式练习工具,通过随机生成题目并提供即时反馈,帮助学习者掌握将一般式二次函数化为顶点式的过程。② 核心数学概念是二次函数的配方法(Completing the Square),涉及完全平方公式、顶点坐标以及函数图像的平移变换。③ 作图要点:从构造摘要看,使用了GeoGebra的文本输入框(Textfield)、线段(Segment)、多边形(Polygon)、序列(Sequence)、点(Point)、缩放(Dilate)、旋转(Rotate)、向量(Vector)、平移(Translate)、距离(Distance)等命令,并创建了多个动态对象(如bottoms、tops、lefts、rights等)来可视化配方法中的几何面积模型,通过滑块或输入交互调整参数。④ 适合中学阶段(初中高年级至高中)学习二次函数的学生,也可用于教师课堂演示或学生自主练习,尤其适合理解配方法的几何意义和代数步骤。
GeoGebra 命令及参数
Segment(A, B) → fSegment(D, C) → hSegment(C, A) → iPolygon(A, B, D, C) → poly1, a_1, b_1, d, cSequence((a + i, 0), i, 0, abs(b / 2), 1) → bottomsSequence((a + i, a), i, 0, abs(b / 2), 1) → topsSequence((0, a + i), i, 0, abs(b / 2), 1) → leftsSequence((a, a + i), i, 0, abs(b / 2), 1) → rightsSequence(Dilate[Element[bottoms, i], If[0 < g ≤ 1, 1 - g, 0], Element[tops, i]], i, 0, abs(b / 2) + 1, 1) → bottomsmoveSequence(Dilate[Element[lefts, i], If[1 < g ≤ 2, 2 - g, 0], Element[rights, i]], i, 0, abs(b / 2) + 1, 1) → leftsmovePoint(bottomsmove) → ESegment(B, E) → jDilate(C, If[1 < g ≤ 2, 2 - g, 0], D) → C'Segment(C, C') → kPolygon(D, H, F, G) → poly2, d_1, h_1, f_1, g_1Dilate(H, If[2 < g ≤ 3, 3 - g, 0], F) → H'Dilate(G, If[2 < g ≤ 3, 3 - g, 0], F) → G'Dilate(I, If[2 < g ≤ 3, 3 - g, 0], A) → I'Segment(I, I') → lRotate(I, If[3 < g ≤ 4, ((-(g - 3)) * π / 2), ((-π)) / 2], A) → I'_1Rotate(I', If[3 < g ≤ 4, ((-(g - 3)) * π / 2), ((-π)) / 2], A) → I''Segment(I'_1, I'') → l'Rotate(I'_1, If[4 < g ≤ 5, ((-(g - 4)) * π / 2), ((-π)) / 2], I'_1) → JRotate(I'', If[4 < g ≤ 5, ((-(g - 4)) * π / 2), ((-π)) / 2], I'_1) → I'''Segment(J, I''') → l''Dilate(A, If[5 < g ≤ 6, 6 - g, 0], I) → A'Vector(A, A') → uTranslate(I'_1, u) → KTranslate(I'', u) → I'''_1Segment(K, I'''_1) → l''_1Sequence(Segment[Element[bottoms, i + 1], Element[bottomsmove, i + 2]], i, 1, abs(b / 2), 1) → list1Sequence(Segment[Element[lefts, i + 1], Element[leftsmove, i + 2]], i, 1, abs(b / 2), 1) → list2Sequence(Polygon[Element[bottoms, i], Element[bottoms, i + 1], Element[tops, i + 1], Element[tops, i]], i, 1, abs(b / 2), 1) → list3Sequence(Polygon[Element[lefts, i], Element[lefts, i + 1], Element[rights, i + 1], Element[rights, i]], i, 1, abs(b / 2), 1) → list4Distance(D, F) → distanceDFTextfield(b) → InputBox1Textfield(e) → InputBox2
AI 绘图提示语参考
绘制一个用于配方法教学的交互式几何图形。先画一个矩形,其边长由参数决定,内部用网格线划分成小正方形区域。矩形下方和左侧各有一排小方块,通过滑块控制它们逐步移动或旋转,模拟将二次项和一次项重新组合成完全平方的过程。图形中还包括可输入的文本框,用于输入系数和常数,并显示顶点坐标。整体以动态变换展示代数配方的几何意义,适合课堂演示。
以上提示语为根据原始绘图命令整理而来,仅供参考。