Multiplying Fractions (in Bahasa) by yogautama

Multiplying Fractions (in Bahasa) by yogautama
Loading the math board and drawing, please wait…
2020-11-04 10:12
This GeoGebra example demonstrates the multiplication of fractions through an interactive visual model, using square grids and coordinate geometry to represent the product of two fractions as an area or point arrangement. The core mathematical concepts include fraction multiplication, area models, coordinate geometry, and dynamic parameter input. The construction employs commands such as Point, Polygon, Textfield, IndexOf, Take, Sequence, RemoveUndefined, and Intersection to build fraction rectangles, parse user inputs, and compute intersections. Interactive elements like sliders and input boxes allow learners to change the fractions and observe real-time updates in the graphical and textual representations. This resource is suitable for upper elementary to middle school students learning fraction operations, as well as for teachers demonstrating the geometric meaning of fraction multiplication in classroom settings.

GeoGebra Commands & Parameters

  1. Point({1 - mover, 0}) → f2Point
  2. Point({-1 + mover, 0}) → f1Point
  3. Polygon(f1Point, f1Point + (f1, 0), f1Point + (f1, 1), f1Point + (0, 1)) → f1poly, f1point, n, p, q
  4. Polygon(f2Point, E, G, H) → poly3, f2point, e, g_1, h_1
  5. Textfield(f1Text) → InputBox1
  6. Textfield(f2Text) → InputBox2
  7. IndexOf(47, TextToUnicode[f1Text]) → slash1
  8. IndexOf(47, TextToUnicode[f2Text]) → slash2
  9. Take(f1Text, slash1 + 1) → D1Text
  10. Polygon(f1Point, f1Point + (1, 0), 4) → poly1, f, g, h, i, A, B
  11. Polygon(f2Point, f2Point + (1, 0), 4) → poly2, j, k, l, m, C, D
  12. Take(f2Text, slash2 + 1) → D2Text
  13. Sequence(Segment[f1Point + (i / D1, 0), f1Point + (i / D1, 1)], i, 1, D1 - 1) → f1Bars
  14. Sequence(Segment[f2Point + (0, i / D2), f2Point + (1, i / D2)], i, 1, D2 - 1) → f2Bars
  15. Polygon(f2Point, f2Point + (0, f2), f2Point + (1, f2), f2Point + (1, 0)) → f2poly, r, s, t, a
  16. RemoveUndefined(Sequence[If[pN / i ≟ floor(pN / i), i], i, 1, pN]) → Nfactors
  17. RemoveUndefined(Sequence[If[pD / i ≟ floor(pD / i), i], i, 1, pD]) → Dfactors
  18. Intersection(Nfactors, Dfactors) → factors

AI Drawing Prompt Reference

On a coordinate plane, draw an area model for multiplying two fractions using two adjustable grid rectangles. Create a left fraction rectangle anchored on the x-axis from a movable point, with its width determined by the first input fraction and its height set to 1, then subdivide it into many vertical segments according to the chosen denominator. Create a right fraction rectangle in the same way, anchored on the x-axis from another movable point, subdivided into horizontal segments according to its denominator. Use the shared factor information derived from the two inputs to highlight the overlapping intersection positions between the two sets of subdivisions, and include on-screen text input boxes for the two fraction entries so the model updates in real time.
The prompt above was compiled from the original drawing commands and is for reference only.