Integer Addition and Subtraction Demo

Integer Addition and Subtraction Demo
Loading the math board and drawing, please wait…
2017-11-26 17:35
In collections Mathematics Form 1
This example demonstrates integer addition and subtraction operations through interactive geometry. It involves core math concepts like integer operations, number line representation, and vector addition/subtraction. Constructed using GeoGebra commands such as Line, Circle, Intersect, Segment, Point, Distance, If, OrthogonalLine, Vector, Midpoint. Suitable for middle school mathematics teaching to visually understand integer operation rules and geometric interpretations.

GeoGebra Commands & Parameters

  1. Line(B, xAxis) → d
  2. Circle(B, 10) → e
  3. Intersect(e, d, 2) → C
  4. Segment(B, C) → f
  5. Point(f) → A
  6. Distance(B, A) → LenBE
  7. If(PosA > HalfPos, PosA - HalfPos, HalfPos - (40 - PosA)) → ValuePosA
  8. Point(xAxis) → D
  9. OrthogonalLine(D, xAxis) → a
  10. Circle(D, 1) → c
  11. Intersect(c, a, 1) → F
  12. OrthogonalLine(E, xAxis) → b
  13. Circle(E, 1) → g
  14. Intersect(g, b, 1) → G
  15. Vector(F, G) → u
  16. Midpoint(F, G) → H
  17. OrthogonalLine(I, xAxis) → h
  18. Circle(I, 1) → k
  19. Intersect(k, h, 1) → J
  20. Vector(F, J) → v
  21. Segment(D, F) → i
  22. Midpoint(J, F) → K
  23. If(ValuePosA ≟ 1 ∨ ValuePosA ≟ -1, " unit", " units") → TextVal1
  24. If(Gerak ≟ 1, " unit", " units") → TextVal2
  25. SelectedIndex(Bahasa) → nn
  26. If(nn ≟ 1, "Add " + (Text[ValuePosA]), "Tambah " + (Text[ValuePosA])) → text9
  27. If(nn ≟ 1, "Minus " + (Text[ValuePosA]), "Tolak " + (Text[ValuePosA])) → text1
  28. If(nn ≟ 1, "Move " + (Text[Gerak]) + TextVal2, "Gerak " + (Text[Gerak]) + " unit") → text6
  29. If(nn ≟ 1, "Move " + (Text[ValuePosA]) + TextVal1, "Gerak " + (Text[ValuePosA]) + " unit") → text10

AI Drawing Prompt Reference

Draw a number line, starting from point B, draw a line d to the right, draw a circle e with B as the center and a radius of 10, and the intersection of e and d is point C. Draw a line segment f from B to C, and mark the length as 10 units. Draw a vertical line a perpendicular to the x-axis, draw a circle c with D as the center and a radius of 1, and the intersection of c and a is point F. Draw a vertical line b perpendicular to the x-axis, draw a circle g with E as the center and a radius of 1, and the intersection of g and b is point G. Draw a vector u from F to G, the midpoint of vector u is H. Draw a vertical line h perpendicular to the x-axis, draw a circle k with I as the center and a radius of 1, and the intersection of k and h is point J. Draw a vector v from F to J, the midpoint of vector v is K. Display the corresponding operation prompt based on the user's language selection.
The prompt above was compiled from the original drawing commands and is for reference only.