Using Equations to Complete Tables

Using Equations to Complete Tables
Loading the math board and drawing, please wait…
2015-02-10 20:58
This example demonstrates how to fill data tables using equations, involving core math concepts like equations and linear equations. It utilizes commands like RemoveUndefined, Element, Random, Text, If, FractionText, TableText in GeoGebra for construction. Suitable for middle school and above students to understand equation applications and data processing.

GeoGebra Commands & Parameters

  1. RemoveUndefined(Sequence[(-21 + i)^(2) / (-21 + i), i, 1, 41]) → numersX
  2. Element(numersX, Random[1, 20]) → numerX1
  3. Element(numersX, Random[1, 20]) → numerX2
  4. Element(numersX, Random[1, 20]) → numerX3
  5. Element(numersX, Random[1, 20]) → numerX4
  6. Element(numersX, Random[1, 20]) → numerX5
  7. Element(numersX, Random[1, 20]) → numerX6
  8. Random(-20, 20) → X1A
  9. Random(-20, 20) → X2A
  10. Random(-20, 20) → X3A
  11. Random(-20, 20) → X4A
  12. Random(-20, 20) → X5A
  13. Random(-20, 20) → X6A
  14. Random(-20, 20) → X1B
  15. Random(-20, 20) → X2B
  16. Random(-20, 20) → X3B
  17. Random(-20, 20) → X4B
  18. Random(-20, 20) → X5B
  19. Random(-20, -1) → b1
  20. Random(-20, 20) → X6B
  21. Random(-20, -1) → b2
  22. Random(-20, -1) → b3
  23. Random(-20, -1) → b4
  24. Random(-20, -1) → b5
  25. Random(-20, -1) → b6
  26. Text(abs(numerX2)) → forTextNumber2
  27. Text(abs(numerX3)) → forTextNumber3
  28. Text(abs(numerX4)) → forTextNumber4
  29. Text(abs(numerX5)) → forTextNumber5
  30. Text(abs(numerX6)) → forTextNumber6
  31. If(numerX1 < 0, " - ", " ") → signX1
  32. If(numerX2 < 0, " - ", " ") → signX2
  33. If(numerX3 < 0, " - ", " ") → signX3
  34. If(numerX4 < 0, " - ", " ") → signX4
  35. If(numerX5 < 0, " - ", " ") → signX5
  36. If(numerX6 < 0, " - ", " ") → signX6
  37. Text(abs(numerX1)) → forTextNumber1
  38. Text(denomX1) → forTextDenomX1
  39. Text(denomX2) → forTextDenomX2
  40. Text(denomX3) → forTextDenomX3
  41. Text(denomX4) → forTextDenomX4
  42. Text(denomX5) → forTextDenomX5
  43. Text(denomX6) → forTextDenomX6
  44. If(b1 < 0, " - ", " + ") → signB1
  45. If(b2 < 0, " - ", " + ") → signB2
  46. If(b3 < 0, " - ", " + ") → signB3
  47. If(b4 < 0, " - ", " + ") → signB4
  48. If(b5 < 0, " - ", " + ") → signB5
  49. If(b6 < 0, " - ", " + ") → signB6
  50. Text(X1A) → forTextX1A
  51. Text(X2A) → forTextX2A
  52. Text(X3A) → forTextX3A
  53. Text(X4A) → forTextX4A
  54. Text(X5A) → forTextX5A
  55. Text(X6A) → forTextX6A
  56. Text(X1B) → forTextX1B
  57. Text(X2B) → forTextX2B
  58. Text(X3B) → forTextX3B
  59. Text(X4B) → forTextX4B
  60. Text(X5B) → forTextX5B
  61. Text(X6B) → forTextX6B
  62. FractionText(y1B) → forTexty1B
  63. FractionText(abs(b1)) → forTextb1
  64. FractionText(abs(b2)) → forTextb2
  65. FractionText(abs(b3)) → forTextb3
  66. FractionText(abs(b4)) → forTextb4
  67. FractionText(abs(b5)) → forTextb5
  68. FractionText(abs(b6)) → forTextb6
  69. FractionText(outSide1) → forTextOutSide1
  70. FractionText(outSide2) → forTextOutSide2
  71. FractionText(outSide3) → forTextOutSide3
  72. FractionText(outSide4) → forTextOutSide4
  73. FractionText(outSide6) → forTextOutSide6
  74. FractionText(outSide5) → forTextOutSide5
  75. FractionText(y1A) → forTexty1A
  76. FractionText(y2A) → forTexty2A
  77. FractionText(y2B) → forTexty2B
  78. FractionText(y3A) → forTexty3A
  79. FractionText(y3B) → forTexty3B
  80. FractionText(y4A) → forTexty4A
  81. FractionText(y4B) → forTexty4B
  82. FractionText(y5A) → forTexty5A
  83. FractionText(y5B) → forTexty5B
  84. FractionText(y6A) → forTexty6A
  85. FractionText(y6B) → forTexty6B
  86. If(showAnswers ≟ true, forTexty1A, " ") → B2
  87. If(showAnswers ≟ true, forTextX1B, " ") → A3
  88. If(showAnswers ≟ true, forTexty2A, " ") → E2
  89. If(showAnswers ≟ true, forTexty3A, " ") → H2
  90. If(showAnswers ≟ true, forTexty4A, " ") → K2
  91. If(showAnswers ≟ true, forTexty5A, " ") → N2
  92. If(showAnswers ≟ true, forTexty6A, " ") → Q2
  93. If(showAnswers ≟ true, forTextX2B, " ") → D3
  94. If(showAnswers ≟ true, forTextX3B, " ") → G3
  95. If(showAnswers ≟ true, forTextX4B, " ") → J3
  96. If(showAnswers ≟ true, forTextX5B, " ") → M3
  97. If(showAnswers ≟ true, forTextX6B, " ") → P3
  98. TableText({{A1, B1}, {A2, B2}, {A3, B3}}, "|_") → Table1
  99. TableText({{G1, H1}, {G2, H2}, {G3, H3}}, "|_") → Table3
  100. TableText({{J1, K1}, {J2, K2}, {J3, K3}}, "|_") → Table4
  101. TableText({{M1, N1}, {M2, N2}, {M3, N3}}, "|_") → Table5
  102. TableText({{P1, Q1}, {P2, Q2}, {P3, Q3}}, "|_") → Table6
  103. TableText({{D1, E1}, {D2, E2}, {D3, E3}}, "|_") → Table2