Fraction Size

Fraction Size
Loading the math board and drawing, please wait…
2019-11-25 01:51
This example demonstrates the relationship between fractions. It involves key mathematical concepts such as fractions, numbers, and arithmetic mean. Using GeoGebra commands like Sequence, Text, and Midpoint, the example constructs fractions, numbers, and their relationships. Suitable for high-grade elementary and junior high school students to learn about fractions and comparison.

GeoGebra Commands & Parameters

  1. Sequence(Element[fractions, i, 2], i, 1, Length[fractions]) → nums
  2. Sequence(Element[fractions, i, 3], i, 1, Length[fractions]) → denoms
  3. Sequence(Element[fractions, i, 1], i, 1, Length[fractions]) → wholes
  4. Text(1) → text1
  5. Text(2) → text2
  6. Text(3) → text3
  7. Text(4) → text4
  8. Text(5) → text5
  9. Text(6) → text6
  10. Text(7) → text7
  11. Text(8) → text8
  12. Text(9) → text9
  13. Midpoint(Corner[text1, 1], Corner[text1, 3]) → point1
  14. Midpoint(Corner[text2, 1], Corner[text2, 3]) → point2
  15. Midpoint(Corner[text3, 1], Corner[text3, 3]) → point3
  16. Midpoint(Corner[text4, 1], Corner[text4, 3]) → point4
  17. Midpoint(Corner[text5, 1], Corner[text5, 3]) → point5
  18. Midpoint(Corner[text6, 1], Corner[text6, 3]) → point6
  19. Midpoint(Corner[text7, 1], Corner[text7, 3]) → point7
  20. Midpoint(Corner[text8, 1], Corner[text8, 3]) → point8
  21. Midpoint(Corner[text9, 1], Corner[text9, 3]) → point9
  22. Polygon(WholePolyStarter, WholePolyStarter + (polySize, 0), 4) → wholePoly, f, g, h, i, A, B
  23. Polygon(NumPolyStarter, NumPolyStarter + (polySize, 0), 4) → numPoly, j, k, l, m, C, D
  24. Polygon(DenomPolyStarter, DenomPolyStarter + (polySize, 0), 4) → denomPoly, n, p, q, r, E, F
  25. Segment(Midpoint[Vertex[numPoly, 1], Vertex[denomPoly, 4]] - (polySize / 10, 0), Midpoint[Vertex[numPoly, 2], Vertex[denomPoly, 3]] + (polySize / 10, 0)) → fractionLine
  26. Point(Circle[FractionSegmentStarter, fractionSegmentLength]) → G
  27. Zip(AAA + BBB / CCC, AAA, wholes, BBB, nums, CCC, denoms) → fractionSizes
  28. Segment(FractionSegmentStarter, G) → fractionSegment
  29. Sequence(Point[{(i * 1.1) - 0.2, 0}], i, 0, 8) → textAnchors
  30. Sort(fractions, fractionSizes) → sortedFractions
  31. Sequence(Text[(((((("$" * Element[sortedFractions, i, 1]) * "\frac{") * Element[sortedFractions, i, 2]) * "}{") * Element[sortedFractions, i, 3]) * "}$"), FractionSegmentStarter + ((Element[Sort[fractionSizes], i] / 17 * fractionSegmentLength) - 0.2, -0.65 + (2.05 * IsInteger[i / 2])), false, true], i, 1, Length[fractions]) → l1
  32. Sequence(Vector[FractionSegmentStarter + ((Element[Sort[fractionSizes], i] / 17 * fractionSegmentLength), -0.7 + (1.3 * IsInteger[i / 2])), FractionSegmentStarter + ((Element[Sort[fractionSizes], i] / 17 * fractionSegmentLength), 0)], i, 1, Length[fractions]) → l2
  33. Ray(FractionSegmentStarter, FractionSegmentStarter + (1, 0)) → s

AI Drawing Prompt Reference

Draw a diagram showing the relationship between fractions, including integers and their geometric representations as squares. Connect the numerators and denominators with lines, and display the fractions sorted by size at the bottom, with their specific values labeled.
The prompt above was compiled from the original drawing commands and is for reference only.