Comparing Decimals Game: Geometric Construction and Numerical Comparison

Comparing Decimals Game: Geometric Construction and Numerical Comparison
Loading the math board and drawing, please wait…
2022-07-25 18:26
This example demonstrates how to compare decimal numbers using geometric representations. Key mathematical concepts include decimal comparison, geometric construction, and numerical analysis. Construction involves GeoGebra commands such as Midpoint, Segment, Point, Random, etc. Suitable for middle school students or math enthusiasts to understand decimal concepts and geometric applications.

GeoGebra Commands & Parameters

  1. Midpoint(Segment[Corner[kokos5, 1], Corner[kokos5, 3]]) → P_5
  2. Segment(A, P_5) → k
  3. Point(k, a) → A_5
  4. Midpoint(Segment[Corner[kokos4, 1], Corner[kokos4, 3]]) → P_4
  5. Segment(A, P_4) → j
  6. Point(j, a) → A_4
  7. Midpoint(Segment[Corner[kokos3, 1], Corner[kokos3, 3]]) → P_3
  8. Segment(A, P_3) → i
  9. Point(i, a) → A_3
  10. Midpoint(Segment[Corner[kokos1, 1], Corner[kokos1, 3]]) → P_1
  11. Midpoint(Segment[Corner[kokos2, 1], Corner[kokos2, 3]]) → P_2
  12. Segment(A, P_1) → g
  13. Point(g, a) → A_1
  14. Segment(A, P_2) → h
  15. Point(h, a) → A_2
  16. Random(0, 30) → slučajnCijeliBr
  17. Random(20, 30) → maxVrijedn
  18. If(c, true, false) → lakše
  19. Union(Sequence[round(Random[(0 * 10000) + 1, (maxVrijedn * 10000) - 1] / 10000, Random[1, 2]), i, 1, 10], {}) → l1
  20. Union(Sequence[round(Random[(slučajnCijeliBr * 10000) + 1, ((slučajnCijeliBr + 1) * 10000) - 1] / 10000, Random[1, 3]), i, 1, 10], {}) → l2
  21. Sequence(Element[l1, j], j, 1, 5, 1) → brojeviLakše
  22. Sequence(Element[l2, j], j, 1, 5, 1) → brojeviTeže
  23. If(lakše, brojeviLakše, brojeviTeže) → brojevi
  24. Sum(Sequence[" ", n, 1, 10]) → bl50
  25. TableText({"ABC", bl50}, "vc") → sampleT
  26. Vector(Midpoint[Corner[sampleT, 1], Corner[sampleT, 3]], Corner[sampleT, 4]) → sampleV
  27. Corner(5) → dim
  28. LaTeX(dim, true, true) → tekst1
  29. Sequence(Text[TableText[{brojevi(i), bl50}, "vc"], points(i) + sampleV, true, true], i, 1, 1) → naljepnica1
  30. Sequence(Text[TableText[{brojevi(i), bl50}, "vc"], points(i) + sampleV, true, true], i, 2, 2) → naljepnica2
  31. Sequence(Text[TableText[{brojevi(i), bl50}, "vc"], points(i) + sampleV, true, true], i, 3, 3) → naljepnica3
  32. Sequence(Text[TableText[{brojevi(i), bl50}, "vc"], points(i) + sampleV, true, true], i, 4, 4) → naljepnica4
  33. Sequence(Text[TableText[{brojevi(i), bl50}, "vc"], points(i) + sampleV, true, true], i, 5, 5) → naljepnica5
  34. Sort(brojevi) → brojeviSortirano
  35. Shuffle({1, 2, 3, 4, 5, 1, 2, 3, 4, 5}) → indeksiZadPomij, {3, 4, 5, 3, 1, 2, 5, 4, 2, 1}
  36. LaTeX(indeksiZadPomij, true, true) → tekst2
  37. Element(brojeviSortirano, Element[indeksiZadPomij, indexOdabrZad]) → rješenje
  38. If(kliknutiBroj ≟ rješenje, true, false) → točno
  39. LaTeX(točno, true, true) → tekst7
  40. Text(kliknutiBroj, F, false, true, 0, 0) → tekst3
  41. Midpoint(Segment[G, H]) → I
  42. Text(Element[zadaci, Element[indeksiZadPomij, indexOdabrZad]], I, false, false, 0, 0) → odabrZad

AI Drawing Prompt Reference

Draw a geometric figure to compare ten randomly generated decimals. First, draw five midpoints and five segments, then randomly generate decimal points on each segment to form ten points. Next, randomly generate two decimals within an integer range and create two sets of decimals. Choose one set based on difficulty and sort it in ascending order. Then, randomly shuffle the order of these ten decimals and display the shuffled order and the sorted order. Finally, determine if the user's selected decimal is correct.
The prompt above was compiled from the original drawing commands and is for reference only.