一次方程与几何图形综合练习(Level 4)
几何画板及绘图内容加载中,请稍等……
该范例通过动态几何环境演示一次方程(First degree equation)的求解与图形关联。核心数学概念包括一元一次方程、线性关系、以及多边形、椭圆、圆锥曲线等几何对象的综合应用。作图要点:使用GeoGebra命令如Point(点)、Polygon(多边形)、Random(随机数)、Textfield(文本输入框)、If(条件判断)、Ellipse(椭圆)、Segment(线段)、Intersect(交点)、Sequence(序列)等,构建了多个多边形(poly1、poly2、poly3、poly4)、椭圆(f_1等)、文本标签(text2等)以及交互按钮(Refresh、NewProblem),通过随机生成题目和图形,实现方程与几何的联动。适合初中至高中阶段学生进行方程与几何的综合训练,也可用于教师课堂演示或学生自主探索。
GeoGebra 命令及参数
Point(yAxis) → EPolygon((10.455803599971945, 4.428079038697364), (11.45154195318282, 4.426628459182624), (11.45154195318282, 4.926628459182623), (10.455803599971945, 4.928079038697364)) → poly2, i, j, k, mPolygon(F, G, H, I) → poly3, f_1, g_1, h_1, i_1Polygon((-11.445852088028492, 4.308916490437969), (-10.445852088028493, 4.308916490437969), (-10.445852088028493, 4.8089164904379675), (-11.445852088028492, 4.8089164904379675)) → poly4, n, p, q, sPolygon((-10.543680266275816, -2.544527077316755), (-10.543680266275816, -1.5445270773167552), 4) → poly1Polygon((11.557939744940192, -2.5558711836942214), (11.557939744940192, -1.5558711836942218), 4) → poly1_3Random(1, 5) → uRandom(2, 5) → ul1Random(1, 5) → lRandom(1, 5) → urTextfield(fml) → InputBox1Textfield(fmr) → InputFMRTextfield(fmul) → InputFMULTextfield(fmur) → InputFMURTextfield(dl) → InputBoxdlTextfield(dr) → InputdrIf((u * UL) + L ≟ (u * UR) + R, 0, If[(u * UL) + L ≥ (u * UR) + R, -1, 1]) → BIf((u_2 * UL_2) ≟ R_2, 0, If[(u_2 * UL_2) ≥ R_2, -1, 1]) → B_2If((u_3 * UL_3) ≟ R_3, 0, If[(u_3 * UL_3) ≥ R_3, -1, 1]) → B_3If((u_1 * UL_1) ≟ R_1, 0, If[(u_1 * UL_1) ≥ R_1, -1, 1]) → B_1If((u_4 * UL_4) ≟ R_4, 0, If[(u_4 * UL_4) ≥ R_4, -1, 1]) → B_4Ellipse((-3, B), (-7, B), 2.25) → c_1Ellipse((3, (-B)), (7, (-B)), 2.25) → d_1Segment((-5, B_4), (-5, -3)) → a_1Intersect(c_1, a_1) → A_1,Segment((5, (-B_4)), (5, -3)) → b_1Intersect(d_1, b_1) → C_1,Segment(A_1, A'_1) → e_1Segment(C_1, C'_1) → f_2Segment(A'_1, C'_1) → g_2Intersect(g_2, yAxis) → ASegment(A, C) → bSequence(Polygon[(-6.5, B - 1 + t), (-5.5, B - 1 + t), 4], t, 1, UL, 1) → list1Sequence(Polygon[(5.5, (-B) - 0.5 + t / 2), (6.5, (-B) - 0.5 + t / 2), (6.5, (-B) + t / 2), (5.5, (-B) + t / 2)], t, 1, R, 1) → list2Sequence(Polygon[(-4.5, B - 0.5 + t / 2), (-3.5, B - 0.5 + t / 2), (-3.5, B + t / 2), (-4.5, B + t / 2)], t, 1, L, 1) → list3Sequence(Polygon[(3.5, (-B) - 1 + t), (4.5, (-B) - 1 + t), 4], t, 1, UR, 1) → list4