整数加法游戏 by Markus Winkler
几何画板及绘图内容加载中,请稍等……
①本范例通过交互式应用演示整数加法的计算过程;②涉及的核心数学概念包括整数运算、数轴表示;③作图要点:使用 GeoGebra 命令 Polygon(多边形)、Point(点)、Rotate(旋转)、Midpoint(中点)、Random(随机数生成);④适合小学及以上学段,用于趣味化教学和练习整数加法。
GeoGebra 命令及参数
Polygon(A, B, C, D) → poly1, a, b, c, dPoint(Circle[E, a]) → FRotate(F + (b, 0), Angle[C - B] + Angle[F - E] - Angle[B - A], F) → GRotate(G + (c, 0), Angle[D - C] + Angle[G - F] - Angle[C - B], G) → HPolygon(E, F, G, H) → poly2, e, f, g, hPoint(Circle[I, e]) → JRotate(J + (f, 0), Angle[G - F] + Angle[J - I] - Angle[F - E], J) → KRotate(K + (g, 0), Angle[H - G] + Angle[K - J] - Angle[G - F], K) → LPolygon(I, J, K, L) → poly3, i, j, k, lPoint(Circle[M, e]) → NRotate(N + (f, 0), Angle[G - F] + Angle[N - M] - Angle[F - E], N) → ORotate(O + (g, 0), Angle[H - G] + Angle[O - N] - Angle[G - F], O) → PPolygon(M, N, O, P) → poly4, m, n, o, pPoint(Circle[Q, a]) → RRotate(R + (b, 0), Angle[C - B] + Angle[R - Q] - Angle[B - A], R) → SRotate(S + (c, 0), Angle[D - C] + Angle[S - R] - Angle[C - B], S) → TPolygon(Q, R, S, T) → poly5, q, r, s, tPoint(Circle[U, e]) → VRotate(V + (f, 0), Angle[G - F] + Angle[V - U] - Angle[F - E], V) → WRotate(W + (g, 0), Angle[H - G] + Angle[W - V] - Angle[G - F], W) → ZPolygon(U, V, W, Z) → poly6, u, v, w, z_1Point(Circle[A_1, i]) → B_1Rotate(B_1 + (j, 0), Angle[K - J] + Angle[B_1 - A_1] - Angle[J - I], B_1) → C_1Rotate(C_1 + (k, 0), Angle[L - K] + Angle[C_1 - B_1] - Angle[K - J], C_1) → D_1Polygon(A_1, B_1, C_1, D_1) → poly7, a_1, b_1, c_1, d_1Point(Circle[E_1, m]) → F_1Rotate(F_1 + (n, 0), Angle[O - N] + Angle[F_1 - E_1] - Angle[N - M], F_1) → G_1Rotate(G_1 + (o, 0), Angle[P - O] + Angle[G_1 - F_1] - Angle[O - N], G_1) → H_1Polygon(E_1, F_1, G_1, H_1) → poly8, e_1, f_1, g_1, h_1Point(Circle[I_1, a_1]) → J_1Rotate(J_1 + (b_1, 0), Angle[C_1 - B_1] + Angle[J_1 - I_1] - Angle[B_1 - A_1], J_1) → K_1Rotate(K_1 + (c_1, 0), Angle[D_1 - C_1] + Angle[K_1 - J_1] - Angle[C_1 - B_1], K_1) → L_1Polygon(I_1, J_1, K_1, L_1) → poly9, i_1, j_1, k_1, l_1Point(Circle[M_1, e_1]) → N_1Rotate(N_1 + (f_1, 0), Angle[G_1 - F_1] + Angle[N_1 - M_1] - Angle[F_1 - E_1], N_1) → O_1Rotate(O_1 + (g_1, 0), Angle[H_1 - G_1] + Angle[O_1 - N_1] - Angle[G_1 - F_1], O_1) → P_1Polygon(M_1, N_1, O_1, P_1) → poly10, m_1, n_1, o_1, p_1Point(Circle[Q_1, u]) → R_1Rotate(R_1 + (v, 0), Angle[W - V] + Angle[R_1 - Q_1] - Angle[V - U], R_1) → S_1Rotate(S_1 + (w, 0), Angle[Z - W] + Angle[S_1 - R_1] - Angle[W - V], S_1) → T_1Polygon(Q_1, R_1, S_1, T_1) → poly11, q_1, r_1, s_1, t_1Point(Circle[U_1, q]) → V_1Rotate(V_1 + (r, 0), Angle[S - R] + Angle[V_1 - U_1] - Angle[R - Q], V_1) → W_1Rotate(W_1 + (s, 0), Angle[T - S] + Angle[W_1 - V_1] - Angle[S - R], W_1) → Z_1Polygon(U_1, V_1, W_1, Z_1) → poly12, u_1, v_1, w_1, z_2Midpoint(C_2, B_2) → CenterRandom(-5 - n1, 5 - n1) → number
AI 绘图提示语参考
绘制一个整数加法游戏的图形,包含两个圆和围绕它们的多边形。首先,画一个圆,然后在圆上旋转点,形成一个四边形。接着,围绕这个四边形画另一个圆,并在圆上旋转点,形成另一个四边形。重复此过程,直到形成六个四边形。最后,找到两个特定点的中点,生成一个中心点。随机生成一个整数作为加法操作的数值。
以上提示语为根据原始绘图命令整理而来,仅供参考。