Fraction Multiplication Demo by Sébastien Vieilhescazes
Loading the math board and drawing, please wait…
This example demonstrates the calculation process and geometric interpretation of fraction multiplication. It involves core math concepts like fraction multiplication rules, geometric representation, and transformations. The construction summary utilizes commands like Sequence, variables a, b, c, d, text objects, list objects, and slider animations. Suitable for middle school and above students to understand fraction multiplication and its practical applications.
GeoGebra Commands & Parameters
Sequence(CircleSector[C, (x(C) + (r * sin((((i + 1) * 2) * π / d))), y(C) + (r * cos((((i + 1) * 2) * π / d)))), (x(C) + (r * sin(((i * 2) * π / d))), y(C) + (r * cos(((i * 2) * π / d))))], i, 0, d - 1) → list3Sequence(CircleSector[C, (x(C) + (r * sin((((i + 1) * 2) * π / d))), y(C) + (r * cos((((i + 1) * 2) * π / d)))), (x(C) + (r * sin(((i * 2) * π / d))), y(C) + (r * cos(((i * 2) * π / d))))], i, 0, c - 1) → list1Sequence(CircleSector[C, (x(C) + (r * sin((((i + 1) * 2) * π / d / b))), y(C) + (r * cos((((i + 1) * 2) * π / d / b)))), (x(C) + (r * sin(((i * 2) * π / d / b))), y(C) + (r * cos(((i * 2) * π / d / b))))], i, 0, 0) → list2Sequence(CircleSector[C, (x(C) + (r * sin((((i + 1) * 2) * π / d / b))), y(C) + (r * cos((((i + 1) * 2) * π / d / b)))), (x(C) + (r * sin(((i * 2) * π / d / b))), y(C) + (r * cos(((i * 2) * π / d / b))))], i, 0, b - 1) → list4Sequence(CircleSector[C, (x(C) + (r * sin((((i + 1) * 2) * π / d / b))), y(C) + (r * cos((((i + 1) * 2) * π / d / b)))), (x(C) + (r * sin(((i * 2) * π / d / b))), y(C) + (r * cos(((i * 2) * π / d / b))))], i, 0, a - 1) → list5Sequence(CircleSector[C, (x(C) + (r * sin((((i + 1) * 2) * π / d / b))), y(C) + (r * cos((((i + 1) * 2) * π / d / b)))), (x(C) + (r * sin(((i * 2) * π / d / b))), y(C) + (r * cos(((i * 2) * π / d / b))))], i, 0, (b * d) - 1) → list6Sequence(Sequence[CircleSector[C, (x(C) + (r * sin((((i + 1 + (k * b)) * 2) * π / d / b))), y(C) + (r * cos((((i + 1 + (k * b)) * 2) * π / d / b)))), (x(C) + (r * sin((((i + (k * b)) * 2) * π / d / b))), y(C) + (r * cos((((i + (k * b)) * 2) * π / d / b))))], i, 0, a - 1], k, 0, c - 1) → list7Sequence(CircleSector[C, (x(C) + (r * sin((((i + 1) * 2) * π / d))), y(C) + (r * cos((((i + 1) * 2) * π / d)))), (x(C) + (r * sin(((i * 2) * π / d))), y(C) + (r * cos(((i * 2) * π / d))))], i, 0, 0) → list8