Improper Fraction Conversion Demo

Improper Fraction Conversion Demo
Loading the math board and drawing, please wait…
2017-12-16 17:45
This example demonstrates the conversion between mixed numbers and improper fractions through visual means. Key math concepts include the fundamental properties of fractions, definitions and relationships between mixed and improper fractions. Construction highlights involve GeoGebra commands/objects like Sequence and CircleSector. Suitable for middle school mathematics teaching to help students intuitively understand the fraction conversion process.

GeoGebra Commands & Parameters

  1. Sequence((cos(((2 * π) * i / Denominator)), sin(((2 * π) * i / Denominator)) + 2), i, 1, Denominator) → rpts1
  2. Sequence((cos(((2 * π) * i / Denominator)) + 3, sin(((2 * π) * i / Denominator)) + 2), i, 1, Denominator) → rpts2
  3. Sequence((cos(((2 * π) * i / Denominator)) + 6, sin(((2 * π) * i / Denominator)) + 2), i, 1, Denominator) → rpts3
  4. Sequence((cos(((2 * π) * i / Denominator)) + 9, sin(((2 * π) * i / Denominator)) + 2), i, 1, Denominator) → rpts4
  5. Sequence((cos(((2 * π) * i / Denominator)) + 12, sin(((2 * π) * i / Denominator)) + 2), i, 1, Denominator) → rpts5
  6. Sequence(Segment[Element[rpts1, i], R1], i, 1, Denominator) → rseg1
  7. Sequence(Segment[Element[rpts2, i], R2], i, 1, Denominator) → rseg2
  8. Sequence(Segment[Element[rpts3, i], R3], i, 1, Denominator) → rseg3
  9. Sequence(Segment[Element[rpts4, i], R4], i, 1, Denominator) → rseg4
  10. Sequence(Segment[Element[rpts5, i], R5], i, 1, Denominator) → rseg5
  11. CircleSector(R1, Element[rpts1, 1], Element[rpts1, Numerator - (Denominator * floor(Numerator / Denominator)) + 1]) → rsec1
  12. CircleSector(R2, Element[rpts2, 1], Element[rpts2, Numerator - (Denominator * floor(Numerator / Denominator)) + 1]) → rsec2
  13. CircleSector(R3, Element[rpts3, 1], Element[rpts3, Numerator - (Denominator * floor(Numerator / Denominator)) + 1]) → rsec3
  14. CircleSector(R4, Element[rpts4, 1], Element[rpts4, Numerator - (Denominator * floor(Numerator / Denominator)) + 1]) → rsec4
  15. CircleSector(R5, Element[rpts5, 1], Element[rpts5, Numerator - (Denominator * floor(Numerator / Denominator)) + 1]) → rsec5