Adding and Subtracting Integers – Interactive GeoGebra Practice

Adding and Subtracting Integers – Interactive GeoGebra Practice
Loading the math board and drawing, please wait…
2020-12-13 02:45
This GeoGebra example is an interactive worksheet for practicing integer addition and subtraction. It randomly generates arithmetic problems and provides visual feedback to help learners grasp the rules of adding and subtracting positive and negative numbers. Core mathematical concepts include integers, addition, subtraction, and the idea of movement along the number line. Construction highlights: the worksheet uses the Random command to generate two random integers and an operation (plus or minus), and the If command to determine the result and display the corresponding expression. It also employs Circle, Line, and Corner commands to draw multiple circles and auxiliary lines, along with LaTeX text objects (such as tekstZadMinus and tekstZadPlus) to dynamically show the problem and answer. The object list includes many points (A to J), circles (k1 to k10), and auxiliary circles (c1 to c6), plus a button object 'kreni' to trigger a new problem. Suitable for upper-elementary to middle-school students for drill and practice, and useful for teachers as a classroom demonstration or for self-paced learning.

GeoGebra Commands & Parameters

  1. Random(-10, 10) → rezultat
  2. If(Random[0, 1] ≟ 0, 0, 1) → rndOperacija
  3. Random(-10, 10) → rndBroj1
  4. If(rndOperacija ≟ 0, rezultat - rndBroj1, (-(rezultat - rndBroj1))) → rndBroj2
  5. If(rndOperacija ≟ 1, If[rndBroj2 ≥ 0, "" + rndBroj1 + " - " + rndBroj2 + "", "" + rndBroj1 + " - (" + rndBroj2 + ")"], "") → tekstZadMinus
  6. If(rndOperacija ≟ 0, If[rndBroj2 ≥ 0, "" + rndBroj1 + " + " + rndBroj2 + "", "" + rndBroj1 + " + (" + rndBroj2 + ")"], "") → tekstZadPlus
  7. Circle(A, 0.3) → k1
  8. Alat1(B) → k2
  9. Alat1(C) → k3
  10. Alat1(D) → k4
  11. Alat1(E) → k5
  12. Alat1(F) → k6
  13. Alat1(G) → k7
  14. Alat1(H) → k8
  15. Alat1(I) → k9
  16. Alat1(J) → k10
  17. Circle(K, 0.3) → c1
  18. Alat2(L) → c2
  19. Alat2(M) → c3
  20. Alat2(N) → c4
  21. Alat2(O) → c5
  22. Alat2(P) → c6
  23. Alat2(Q) → c7
  24. Alat2(R) → c8
  25. Alat2(S) → c9
  26. Alat2(U) → c10
  27. If(rndOperacija ≟ 0, " " + tekstZadPlus + " ", " " + tekstZadMinus + " ") → tekstZad
  28. Circle(V, 0.3) → c
  29. Line(V, yAxis) → b
  30. Corner(5) → C_1
  31. LaTeX(C_1, true, true) → tekst5

AI Drawing Prompt Reference

Create an interactive math practice tool for adding and subtracting integers. It randomly generates two integers and an operation (plus or minus), displaying the corresponding expression and result on a number line. Include multiple auxiliary circles and lines, along with dynamic text objects to show the problem. A button is provided to generate new problems.
The prompt above was compiled from the original drawing commands and is for reference only.