代数瓷砖 by Duane Habecker
几何画板及绘图内容加载中,请稍等……
使用代数瓷砖来乘以二项式。通过点击瓷砖来切换正负状态。本例演示了二项式乘法的概念,涉及的核心数学概念包括代数和多项式。构造摘要中使用了Random, Circle, Point, Polygon, Segment, OrthogonalLine, Intersect, Line, Ray等GeoGebra命令/对象。适合初中及以上学生学习代数。
GeoGebra 命令及参数
Random(-2, 2) → cCircle(A_1, tilewidth) → c_1Point(c_1) → B_1Polygon(B_1, A_1, 4) → Unit2, f_1, g_1, h_1, i_1, C_1, D_1Circle(A_2, tilewidth) → c_2Point(c_2) → B_2Polygon(B_2, A_2, 4) → Unit4, f_2, g_2, h_2, i_2, C_2, D_2Circle(A_3, tilewidth) → c_3Point(c_3) → B_3Polygon(B_3, A_3, 4) → Unit5, f_3, g_3, h_3, i_3, C_3, D_3Circle(A_4, tilewidth) → c_4Point(c_4) → B_4Polygon(B_4, A_4, 4) → Unit3, f_4, g_4, h_4, i_4, C_4, D_4Circle(A_5, tilewidth) → c_5Point(c_5) → B_5Polygon(B_5, A_5, 4) → Unit6, f_5, g_5, h_5, i_5, C_5, D_5Circle(A_6, tilewidth) → c_6Point(c_6) → B_6Polygon(B_6, A_6, 4) → Unit7, f_6, g_6, h_6, i_6, C_6, D_6Circle(A_7, tilewidth) → c_7Point(c_7) → B_7Polygon(B_7, A_7, 4) → Unit8, f_7, g_7, h_7, i_7, C_7, D_7Circle(A_8, tilewidth) → c_8Point(c_8) → B_8Polygon(B_8, A_8, 4) → Unit9, f_8, g_8, h_8, i_8, C_8, D_8Circle(A_9, tilewidth) → c_9Point(c_9) → B_9Polygon(B_9, A_9, 4) → Unit10, f_9, g_9, h_9, i_9, C_9, D_9Circle(A_{10}, tilewidth) → c_{10}Point(c_{10}) → B_{10}Polygon(B_{10}, A_{10}, 4) → Unit11, f_{10}, g_{10}, h_{10}, i_{10}, C_{10}, D_{10}Circle(A_{11}, tilewidth) → c_{11}Point(c_{11}) → B_{11}Polygon(B_{11}, A_{11}, 4) → Unit12, f_{11}, g_{11}, h_{11}, i_{11}, C_{11}, D_{11}Circle(A_{12}, tilewidth) → c_{12}Point(c_{12}) → B_{12}Polygon(B_{12}, A_{12}, 4) → Unit13, f_{12}, g_{12}, h_{12}, i_{12}, C_{12}, D_{12}Circle(A_{13}, tilewidth) → c_{13}Point(c_{13}) → B_{13}Polygon(B_{13}, A_{13}, 4) → Unit14, f_{13}, g_{13}, h_{13}, i_{13}, C_{13}, D_{13}Circle(A_{14}, tilewidth) → c_{14}Point(c_{14}) → B_{14}Polygon(B_{14}, A_{14}, 4) → Unit15, f_{14}, g_{14}, h_{14}, i_{14}, C_{14}, D_{14}Circle(A_{15}, tilewidth) → c_{15}Point(c_{15}) → B_{15}Polygon(B_{15}, A_{15}, 4) → Unit16, f_{15}, g_{15}, h_{15}, i_{15}, C_{15}, D_{15}Circle(A_{16}, tilewidth) → c_{16}Point(c_{16}) → B_{16}Polygon(B_{16}, A_{16}, 4) → Unit17, f_{16}, g_{16}, h_{16}, i_{16}, C_{16}, D_{16}Circle(A_{17}, tilewidth) → c_{17}Point(c_{17}) → B_{17}Polygon(B_{17}, A_{17}, 4) → Unit18, f_{17}, g_{17}, h_{17}, i_{17}, C_{17}, D_{17}Random(1, 4) → dSegment(E, F) → jRandom(1, 3) → eOrthogonalLine(F, j) → kIntersect(e, k, 2) → GLine(E, k) → lOrthogonalLine(G, l) → mIntersect(l, m) → HPolygon(E, F, G, H) → Xrod01, e_1, f_{18}, g_{18}, h_{18}Circle(E_1, tilewidth) → d_1Point(d_1) → F_1Segment(E_1, F_1) → j_1OrthogonalLine(F_1, j_1) → k_1Circle(F_1, (2.5 * tilewidth)) → e_2Intersect(e_2, k_1, 2) → G_1Line(E_1, k_1) → l_1OrthogonalLine(G_1, l_1) → m_1Intersect(l_1, m_1) → H_1Polygon(E_1, F_1, G_1, H_1) → Xrod02, e_3, f_{19}, g_{19}, h_{19}Circle(E_2, tilewidth) → d_2Point(d_2) → F_2Segment(E_2, F_2) → j_2OrthogonalLine(F_2, j_2) → k_2Circle(F_2, (2.5 * tilewidth)) → e_5Intersect(e_5, k_2, 2) → G_2Line(E_2, k_2) → l_2OrthogonalLine(G_2, l_2) → m_2Intersect(l_2, m_2) → H_2Polygon(E_2, F_2, G_2, H_2) → Xrod03, e_4, f_{20}, g_{20}, h_{20}Circle(E_4, tilewidth) → d_4Point(d_4) → F_3Segment(E_4, F_3) → j_3OrthogonalLine(F_3, j_3) → k_3Circle(F_3, (2.5 * tilewidth)) → e_7Intersect(e_7, k_3, 2) → G_3Line(E_4, k_3) → l_3OrthogonalLine(G_3, l_3) → m_3Intersect(l_3, m_3) → H_3Polygon(E_4, F_3, G_3, H_3) → Xrod04, e_6, f_{21}, g_{21}, h_{21}Circle(E_5, tilewidth) → d_5Point(d_5) → F_4Segment(E_5, F_4) → j_4OrthogonalLine(F_4, j_4) → k_4Circle(F_4, (2.5 * tilewidth)) → e_{10}Intersect(e_{10}, k_4, 2) → G_5Line(E_5, k_4) → l_4OrthogonalLine(G_5, l_4) → m_4Intersect(l_4, m_4) → H_5Polygon(E_5, F_4, G_5, H_5) → Xrod05, e_8, f_{22}, g_{22}, h_{22}Circle(E_6, tilewidth) → d_6Point(d_6) → F_5Segment(E_6, F_5) → j_5OrthogonalLine(F_5, j_5) → k_5Circle(F_5, (2.5 * tilewidth)) → e_{11}Intersect(e_{11}, k_5, 2) → G_4Line(E_6, k_5) → l_5OrthogonalLine(G_4, l_5) → m_5Intersect(l_5, m_5) → H_4Polygon(E_6, F_5, G_4, H_4) → Xrod06, e_9, f_{23}, g_{23}, h_{23}Circle(E_7, tilewidth) → d_7Point(d_7) → F_6Segment(E_7, F_6) → j_6OrthogonalLine(F_6, j_6) → k_6Circle(F_6, (2.5 * tilewidth)) → e_{16}Intersect(e_{16}, k_6, 2) → G_9Line(E_7, k_6) → l_6OrthogonalLine(G_9, l_6) → m_6Intersect(l_6, m_6) → H_9Polygon(E_7, F_6, G_9, H_9) → Xrod07, e_{12}, f_{24}, g_{24}, h_{24}Circle(E_8, tilewidth) → d_8Point(d_8) → F_7Segment(E_8, F_7) → j_7OrthogonalLine(F_7, j_7) → k_7Circle(F_7, (2.5 * tilewidth)) → e_{17}Intersect(e_{17}, k_7, 2) → G_8Line(E_8, k_7) → l_7OrthogonalLine(G_8, l_7) → m_7Intersect(l_7, m_7) → H_8Polygon(E_8, F_7, G_8, H_8) → Xrod08, e_{13}, f_{25}, g_{25}, h_{25}Circle(E_9, tilewidth) → d_9Point(d_9) → F_8Segment(E_9, F_8) → j_8OrthogonalLine(F_8, j_8) → k_8Circle(F_8, (2.5 * tilewidth)) → e_{18}Intersect(e_{18}, k_8, 2) → G_7Line(E_9, k_8) → l_8OrthogonalLine(G_7, l_8) → m_8Intersect(l_8, m_8) → H_7Polygon(E_9, F_8, G_7, H_7) → Xrod09, e_{14}, f_{26}, g_{26}, h_{26}Circle(E_{10}, tilewidth) → d_{10}Point(d_{10}) → F_9Segment(E_{10}, F_9) → j_9OrthogonalLine(F_9, j_9) → k_9Circle(F_9, (2.5 * tilewidth)) → e_{19}Intersect(e_{19}, k_9, 2) → G_6Line(E_{10}, k_9) → l_9OrthogonalLine(G_6, l_9) → m_9Intersect(l_9, m_9) → H_6Polygon(E_{10}, F_9, G_6, H_6) → Xrod10, e_{15}, f_{27}, g_{27}, h_{27}Circle(E_{11}, tilewidth) → d_{11}Point(d_{11}) → F_{10}Segment(E_{11}, F_{10}) → j_{10}OrthogonalLine(F_{10}, j_{10}) → k_{10}Circle(F_{10}, (2.5 * tilewidth)) → e_{28}Intersect(e_{28}, k_{10}, 2) → G_{17}Line(E_{11}, k_{10}) → l_{10}OrthogonalLine(G_{17}, l_{10}) → m_{10}Intersect(l_{10}, m_{10}) → H_{17}Polygon(E_{11}, F_{10}, G_{17}, H_{17}) → Xrod11, e_{20}, f_{28}, g_{28}, h_{28}Circle(E_{12}, tilewidth) → d_{12}Point(d_{12}) → F_{11}Segment(E_{12}, F_{11}) → j_{11}OrthogonalLine(F_{11}, j_{11}) → k_{11}Circle(F_{11}, (2.5 * tilewidth)) → e_{29}Intersect(e_{29}, k_{11}, 2) → G_{16}Line(E_{12}, k_{11}) → l_{11}OrthogonalLine(G_{16}, l_{11}) → m_{11}Intersect(l_{11}, m_{11}) → H_{16}Polygon(E_{12}, F_{11}, G_{16}, H_{16}) → Xrod12, e_{21}, f_{29}, g_{29}, h_{29}Circle(E_{13}, tilewidth) → d_{13}Point(d_{13}) → F_{12}Segment(E_{13}, F_{12}) → j_{12}OrthogonalLine(F_{12}, j_{12}) → k_{12}Circle(F_{12}, (2.5 * tilewidth)) → e_{30}Intersect(e_{30}, k_{12}, 2) → G_{15}Line(E_{13}, k_{12}) → l_{12}OrthogonalLine(G_{15}, l_{12}) → m_{12}Intersect(l_{12}, m_{12}) → H_{15}Polygon(E_{13}, F_{12}, G_{15}, H_{15}) → Xrod13, e_{22}, f_{30}, g_{30}, h_{30}Circle(E_{14}, tilewidth) → d_{14}Point(d_{14}) → F_{13}Segment(E_{14}, F_{13}) → j_{13}OrthogonalLine(F_{13}, j_{13}) → k_{13}Circle(F_{13}, (2.5 * tilewidth)) → e_{31}Intersect(e_{31}, k_{13}, 2) → G_{14}Line(E_{14}, k_{13}) → l_{13}OrthogonalLine(G_{14}, l_{13}) → m_{13}Intersect(l_{13}, m_{13}) → H_{14}Polygon(E_{14}, F_{13}, G_{14}, H_{14}) → Xrod14, e_{23}, f_{31}, g_{31}, h_{31}Circle(E_{15}, tilewidth) → d_{15}Point(d_{15}) → F_{14}Segment(E_{15}, F_{14}) → j_{14}OrthogonalLine(F_{14}, j_{14}) → k_{14}Circle(F_{14}, (2.5 * tilewidth)) → e_{32}Intersect(e_{32}, k_{14}, 2) → G_{13}Line(E_{15}, k_{14}) → l_{14}OrthogonalLine(G_{13}, l_{14}) → m_{14}Intersect(l_{14}, m_{14}) → H_{13}Polygon(E_{15}, F_{14}, G_{13}, H_{13}) → Xrod15, e_{24}, f_{32}, g_{32}, h_{32}Circle(E_{16}, tilewidth) → d_{16}Point(d_{16}) → F_{15}Segment(E_{16}, F_{15}) → j_{15}OrthogonalLine(F_{15}, j_{15}) → k_{15}Circle(F_{15}, (2.5 * tilewidth)) → e_{33}Intersect(e_{33}, k_{15}, 2) → G_{12}Line(E_{16}, k_{15}) → l_{15}OrthogonalLine(G_{12}, l_{15}) → m_{15}Intersect(l_{15}, m_{15}) → H_{12}Polygon(E_{16}, F_{15}, G_{12}, H_{12}) → Xrod16, e_{25}, f_{33}, g_{33}, h_{33}Circle(E_{18}, tilewidth) → d_{18}Point(d_{18}) → F_{17}Segment(E_{18}, F_{17}) → j_{17}OrthogonalLine(F_{17}, j_{17}) → k_{17}Circle(F_{17}, (2.5 * tilewidth)) → e_{35}Intersect(e_{35}, k_{17}, 2) → G_{10}Line(E_{18}, k_{17}) → l_{17}OrthogonalLine(G_{10}, l_{17}) → m_{17}Intersect(l_{17}, m_{17}) → H_{10}Polygon(E_{18}, F_{17}, G_{10}, H_{10}) → Xrod17, e_{27}, f_{35}, g_{35}, h_{35}Circle(E_{19}, tilewidth) → d_{19}Point(d_{19}) → F_{18}Segment(E_{19}, F_{18}) → j_{18}OrthogonalLine(F_{18}, j_{18}) → k_{18}Circle(F_{18}, (2.5 * tilewidth)) → e_{37}Intersect(e_{37}, k_{18}, 2) → G_{18}Line(E_{19}, k_{18}) → l_{18}OrthogonalLine(G_{18}, l_{18}) → m_{18}Intersect(l_{18}, m_{18}) → H_{18}Polygon(E_{19}, F_{18}, G_{18}, H_{18}) → Xrod18, e_{36}, f_{36}, g_{36}, h_{36}Circle(I, (2.5 * tilewidth)) → pPoint(p) → JPolygon(I, J, 4) → Xsquare01, n, q, r, s, K, LCircle(I_1, (2.5 * tilewidth)) → p_1Point(p_1) → J_1Polygon(I_1, J_1, 4) → Xsquare02, n_1, q_1, r_1, s_1, K_1, L_1Circle(I_2, (2.5 * tilewidth)) → p_2Point(p_2) → J_2Polygon(I_2, J_2, 4) → Xsquare03, n_2, q_2, r_2, s_2, K_2, L_2Circle(I_3, (2.5 * tilewidth)) → p_3Point(p_3) → J_3Polygon(I_3, J_3, 4) → Xsquare04, n_3, q_3, r_3, s_3, K_5, L_5Circle(I_4, (2.5 * tilewidth)) → p_4Point(p_4) → J_4Polygon(I_4, J_4, 4) → Xsquare05, n_4, q_4, r_4, s_4, K_4, L_4Circle(I_5, (2.5 * tilewidth)) → p_5Point(p_5) → J_5Polygon(I_5, J_5, 4) → Xsquare06, n_5, q_5, r_5, s_5, K_3, L_3Circle(I_6, (2.5 * tilewidth)) → p_6Point(p_6) → J_6Polygon(I_6, J_6, 4) → Xsquare07, n_6, q_6, r_6, s_6, K_{11}, L_{11}Circle(I_7, (2.5 * tilewidth)) → p_7Point(p_7) → J_7Polygon(I_7, J_7, 4) → Xsquare08, n_7, q_7, r_7, s_7, K_{10}, L_{10}Circle(I_8, (2.5 * tilewidth)) → p_8Point(p_8) → J_8Polygon(I_8, J_8, 4) → Xsquare09, n_8, q_8, r_8, s_8, K_9, L_9Circle(I_9, (2.5 * tilewidth)) → p_9Point(p_9) → J_9Polygon(I_9, J_9, 4) → Xsquare10, n_9, q_9, r_9, s_9, K_8, L_8Circle(I_{10}, (2.5 * tilewidth)) → p_{10}Point(p_{10}) → J_{10}Polygon(I_{10}, J_{10}, 4) → Xsquare11, n_{10}, q_{10}, r_{10}, s_{10}, K_7, L_7Circle(I_{11}, (2.5 * tilewidth)) → p_{11}Point(p_{11}) → J_{11}Polygon(I_{11}, J_{11}, 4) → Xsquare12, n_{11}, q_{11}, r_{11}, s_{11}, K_6, L_6Circle(I_{12}, (2.5 * tilewidth)) → p_{12}Point(p_{12}) → J_{12}Polygon(I_{12}, J_{12}, 4) → Xsquare13, n_{12}, q_{12}, r_{12}, s_{12}, K_{15}, L_{15}Circle(I_{13}, (2.5 * tilewidth)) → p_{13}Point(p_{13}) → J_{13}Polygon(I_{13}, J_{13}, 4) → Xsquare14, n_{13}, q_{13}, r_{13}, s_{13}, K_{14}, L_{14}Circle(I_{14}, (2.5 * tilewidth)) → p_{14}Point(p_{14}) → J_{14}Polygon(I_{14}, J_{14}, 4) → Xsquare15, n_{14}, q_{14}, r_{14}, s_{14}, K_{13}, L_{13}Circle(I_{15}, (2.5 * tilewidth)) → p_{15}Point(p_{15}) → J_{15}Polygon(I_{15}, J_{15}, 4) → Xsquare16, n_{15}, q_{15}, r_{15}, s_{15}, K_{12}, L_{12}Circle(I_{16}, (2.5 * tilewidth)) → p_{16}Point(p_{16}) → J_{16}Polygon(I_{16}, J_{16}, 4) → Xsquare17, n_{16}, q_{16}, r_{16}, s_{16}, K_{19}, L_{19}Circle(I_{17}, (2.5 * tilewidth)) → p_{17}Point(p_{17}) → J_{17}Polygon(I_{17}, J_{17}, 4) → Xsquare18, n_{17}, q_{17}, r_{17}, s_{17}, K_{18}, L_{18}Circle(I_{18}, (2.5 * tilewidth)) → p_{18}Point(p_{18}) → J_{18}Polygon(I_{18}, J_{18}, 4) → Xsquare19, n_{18}, q_{18}, r_{18}, s_{18}, K_{17}, L_{17}Circle(I_{19}, (2.5 * tilewidth)) → p_{19}Point(p_{19}) → J_{19}Polygon(I_{19}, J_{19}, 4) → Xsquare20, n_{19}, q_{19}, r_{19}, s_{19}, K_{16}, L_{16}Random(-3, 3) → aRandom(-2, 4) → bCircle(M, tilewidth) → tPoint(t) → NPoint(t) → ORay(N, M) → t_1Ray(O, M) → a_1Random(2, 4) → fRandom(1, 3) → gRandom(1, 3) → hRandom(-2, 2) → c_{18}Random(1, 4) → d_3Random(-3, 3) → a_2Random(-2, 4) → b_1Random(-2, 2) → c_{18}Random(1, 4) → d_{17}Random(-3, 3) → a_3Random(-2, 4) → b_2