Extending Fractions

Extending Fractions
Loading the math board and drawing, please wait…
2022-08-10 19:39
This example demonstrates how to extend fractions. It involves the core math concept of extending and simplifying fractions. The construction points include using GeoGebra's Join, Element, If commands and objects such as bInput, questionCount, randomNosForY. It is suitable for middle school math education, particularly for 5-6 grade students.

GeoGebra Commands & Parameters

  1. Join({{4}, Shuffle[Sequence[Random[2, 10], i, 1, 100]]}) → randomNosForY
  2. Element(randomNosForY, Mod[questionCount, 100]) → numY
  3. Join({{1}, Shuffle[Sequence[Random[1, numY - 1], i, 1, 100]]}) → randomNosForX
  4. Element(randomNosForX, Mod[questionCount, 100]) → numX
  5. Join({{3}, Shuffle[Sequence[Random[2, 10], i, 1, 100]]}) → randomNosForZ
  6. Element(randomNosForZ, Mod[questionCount, 100]) → numZ
  7. If(questionCount ≟ 1, aInput ≟ 3, aInput ≟ (numX * numZ)) → correct1
  8. If(questionCount ≟ 1, bInput ≟ 12, bInput ≟ (numY * numZ)) → correct2
  9. Textfield(aInput) → InputBox1
  10. Textfield(bInput) → InputBox2
  11. Polygon(PtopLeftCornerFeedback, PtopRightCornerFeedback, PbottomRightCornerFeedback, PbottomLeftCornerFeedback) → rectangleCorrect, ptopleftcornerfeedback, ptoprightcornerfeedback, pbottomrightcornerfeedback, pbottomleftcornerfeedback
  12. Defined((aInput * bInput)) → fixed
  13. Segment(A, B) → f
  14. CircleArc(C, D, E) → c
  15. CircleArc(F, G, H) → d
  16. Point(c) → I
  17. Vector(I, J) → u
  18. Point(d) → K
  19. Vector(K, L) → v
  20. Polygon(PtopLeftCornerFeedback_{1}, PtopRightCornerFeedback_{1}, PbottomRightCornerFeedback_{1}, PbottomLeftCornerFeedback_{1}) → rectangleCorrect_{1}, ptopleftcornerfeedback_{1}, ptoprightcornerfeedback_{1}, pbottomrightcornerfeedback_{1}, pbottomleftcornerfeedback_{1}
  21. CircleArc(M, N, O) → e
  22. CircleArc(P, Q, R) → g
  23. Point(e) → S
  24. Vector(S, T) → w
  25. Point(g) → U
  26. Vector(U, V) → a