Multiply by 2 with Dice
Loading the math board and drawing, please wait…
This example demonstrates multiplication by 2 through dice rolling. The core math concept is multiplication. It uses commands like Shuffle, Element, Circle, Random, Point, Rotate, Angle, Polygon, etc. Suitable for high-grade elementary or junior high school students for math games and interactive learning.
GeoGebra Commands & Parameters
Shuffle(positionlist) → pl, {(5, 10), (2, 16), (21, 21), (8, 15), (19.234824979926557, 9.296710623986465), (3, 22), (21, 15), (15, 22), (14, 16), (9, 21)}Element(pl, 1) → AElement(pl, 2) → BElement(pl, 3) → CElement(pl, 4) → DElement(pl, 5) → EElement(pl, 6) → FElement(pl, 7) → GElement(pl, 8) → HElement(pl, 9) → IElement(pl, 10) → JCircle(A, sd) → cCircle(B, sd) → dCircle(C, sd) → eCircle(D, sd) → fCircle(E, sd) → gCircle(J, sd) → hCircle(I, sd) → kCircle(H, sd) → pCircle(G, sd) → qRandom(90, 270) → a1Circle(F, sd) → rPoint(c) → KPoint(d) → LPoint(e) → MPoint(f) → NPoint(g) → ORotate(K, a1°, A) → K'Angle(K, A, K') → αPolygon(A, K', 4) → poly1, i, j, l, m, P, QRandom(0, 360) → a2Random(0, 360) → a3Random(0, 360) → a4Random(0, 360) → a5Random(0, 360) → a6Random(0, 360) → a7Random(0, 360) → a8Random(0, 360) → a9Random(0, 360) → a10Point(r) → RPoint(q) → SPoint(p) → TPoint(k) → UPoint(h) → VRotate(L, a2°, B) → L'Angle(L, B, L') → βRotate(M, a3°, C) → M'Angle(M, C, M') → γRotate(N, a4°, D) → N'Angle(N, D, N') → δRotate(O, a5°, E) → O'Angle(O, E, O') → εRotate(R, a6°, F) → R'Angle(R, F, R') → ζRotate(S, a7°, G) → S'Angle(S, G, S') → ηRotate(T, a8°, H) → T'Angle(T, H, T') → θRotate(U, a9°, I) → U'Angle(U, I, U') → ιRotate(V, a10°, J) → V'Angle(V, J, V') → κPolygon(B, L', 4) → poly2, n, s, t, a, W, ZPolygon(C, M', 4) → poly3, b, f_1, g_1, h_1, A_1, B_1Polygon(D, N', 4) → poly4, i_1, j_1, k_1, l_1, C_1, D_1Polygon(E, O', 4) → poly5, m_1, n_1, p_1, q_1, E_1, F_1Polygon(F, R', 4) → poly6, r_1, s_1, t_1, a_1, G_1, H_1Polygon(G, S', 4) → poly7, b_1, c_1, d_1, e_1, I_1, J_1Polygon(H, T', 4) → poly8, f_2, g_2, h_2, i_2, K_1, L_1Polygon(I, U', 4) → poly9, j_2, k_2, l_2, m_2, M_1, N_1Polygon(J, V', 4) → poly10, n_2, p_2, q_2, r_2, O_1, P_1Circle(J, O_1) → c_2Circle(H, K_1) → d_2Circle(G, I_1) → e_2Circle(F, G_1) → s_2Circle(E, E_1) → t_2Circle(D, C_1) → c_3Circle(C, A_1) → d_3Circle(B, W) → e_3Circle(I, M_1) → f_3Circle(A, P) → g_3Midpoint(K', Q) → Q_1Midpoint(Q_1, Q) → R_1Midpoint(K', Q_1) → S_1Midpoint(B, W) → T_1Midpoint(T_1, W) → U_1Midpoint(B, T_1) → V_1Midpoint(C, A_1) → W_1Midpoint(C, W_1) → Z_1Midpoint(W_1, A_1) → A_2Midpoint(D, C_1) → B_2Midpoint(D, B_2) → C_2Midpoint(B_2, C_1) → D_2Midpoint(E, E_1) → E_2Midpoint(E_2, E_1) → F_2Midpoint(E, E_2) → G_2Midpoint(F, G_1) → H_2Midpoint(H_2, G_1) → I_2Midpoint(F, H_2) → J_2Midpoint(G, I_1) → K_2Midpoint(G, K_2) → L_2Midpoint(I_1, K_2) → M_2Midpoint(H, K_1) → N_2Midpoint(H, N_2) → O_2Midpoint(N_2, K_1) → P_2Midpoint(J, O_1) → Q_2Midpoint(J, Q_2) → R_2Midpoint(Q_2, O_1) → S_2Midpoint(M_1, I) → T_2Midpoint(M_1, T_2) → U_2Midpoint(T_2, I) → V_2Element(dl, dsl) → dnTextfield(kiddice) → InputBox1Textfield(kiddots) → InputBox2Element(dl, dsl) → diceCircleArc(A_3, B_3, C_3) → h_3Point(h_3) → D_3
AI Drawing Prompt Reference
Demonstrate multiplication by showing ten randomly generated points like dice rolls, each represented by a circle. Rotate one circle randomly and draw a square connecting the rotated circle's center and the original one. Also rotate the centers of other circles randomly to illustrate probability and sequence changes.
The prompt above was compiled from the original drawing commands and is for reference only.