Mixed Numbers and Decimal Conversion GeoGebra Example

Mixed Numbers and Decimal Conversion GeoGebra Example
Loading the math board and drawing, please wait…
2023-05-08 16:37
This example demonstrates converting mixed numbers to decimal numbers and showing the conversion process. Key mathematical concepts include rational numbers, fractions, decimals, and repeating decimals. Construction involves GeoGebra commands like Sequence, Element, Zip, Shuffle, and input boxes. Suitable for elementary students in grades 5-6 for math teaching and practice.

GeoGebra Commands & Parameters

  1. Sequence(Random[1, 9], m, 1, 110) → randomNosForNK1, {2, 6, 2, 6, 3, 9, 6, 7, 6, 1, 4, 2, 9, 2, 3, 7, 2, 4, 5, 3, 7, 1, 8, 6, 7, 3, 9, 2, 4, 5, 5, 5, 6, 9, 3, 8, 8, 2, 5, 7, 1, 7, 9, 8, 9, 3, 1, 9, 7, 5, 5, 4, 7, 5, 5, 2, 1, 8, 1, 1, 7, 3, 5, 1, 3, 2, 1, 7, 6, 9, 5, 5, 7, 6, 1, 2, 9, 7, 2, 9, 6, 6, 6, 9, 6, 7, 9, 2, 7, 7, 9, 8, 1, 3, 2, 1, 7, 4, 5, 3, 9, 5, 4, 5, 2, 9, 1, 8, 6, 6}
  2. Element(randomNosForNK1, Mod[questionCount, 100] + 1) → numK1
  3. Element(randomNosForNK1, Mod[questionCount, 100] + 1) → d1
  4. Sequence(Random[1, 3], m, 1, 110) → listNKstellen, {1, 1, 2, 3, 3, 1, 2, 1, 3, 1, 3, 2, 1, 3, 1, 2, 2, 1, 3, 1, 1, 3, 3, 1, 1, 3, 1, 2, 3, 2, 2, 2, 1, 1, 1, 1, 2, 3, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 2, 3, 1, 1, 1, 3, 1, 3, 2, 3, 3, 2, 2, 3, 2, 1, 3, 1, 3, 1, 2, 1, 1, 2, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 2, 3, 1, 3, 2, 3, 2, 2, 3, 2, 1, 3, 1, 3, 1, 3, 2, 3, 1, 3, 3, 2}
  5. Zip(Random[If[m ∈ {1, 2}, 0, 1], If[m ∈ {1, 2}, 0, 9]], m, listNKstellen) → randomNosForNK3
  6. Element(randomNosForNK3, Mod[questionCount, 100] + 1) → numK3
  7. Element(randomNosForNK3, Mod[questionCount, 100] + 1) → d3
  8. Zip(Random[If[m ∈ {1, 3}, 0, 1], If[m ≟ 1, 0, 9]], m, listNKstellen) → randomNosForNK2
  9. Element(randomNosForNK2, Mod[questionCount, 100] + 1) → numK2
  10. Element(randomNosForNK2, Mod[questionCount, 100] + 1) → d2
  11. Shuffle(Sequence[Random[1, 9], i, 1, 100]) → randomNosForX1, {8, 4, 7, 8, 6, 2, 1, 8, 7, 6, 7, 7, 1, 8, 6, 8, 1, 7, 2, 8, 6, 2, 1, 2, 4, 5, 8, 5, 3, 7, 4, 6, 3, 9, 3, 4, 9, 3, 2, 3, 1, 4, 2, 1, 8, 6, 8, 9, 4, 7, 6, 5, 3, 4, 1, 3, 9, 4, 3, 6, 2, 6, 2, 3, 8, 5, 8, 3, 5, 8, 1, 7, 1, 9, 3, 6, 6, 5, 6, 4, 8, 9, 1, 5, 2, 3, 5, 3, 8, 9, 8, 5, 7, 3, 7, 4, 3, 6, 1, 2}
  12. Element(randomNosForX1, Mod[questionCount, 100] + 1) → numX1
  13. Element(randomNosForX1, Mod[questionCount, 100] + 1) → d0
  14. Textfield(input0) → InputBox0
  15. Textfield(input1) → InputBox1
  16. Textfield(input2) → InputBox2
  17. Textfield(input3) → InputBox3
  18. Sequence(RandomElement[{2, 4, 5, 8, 10, 20, 25, 100}], m, 1, 100) → randomNosForB, {4, 100, 10, 5, 10, 20, 100, 4, 4, 25, 25, 5, 5, 10, 25, 20, 8, 4, 8, 5, 2, 5, 4, 25, 10, 25, 4, 100, 100, 25, 2, 20, 100, 8, 2, 4, 4, 5, 10, 8, 2, 8, 10, 100, 10, 4, 2, 20, 5, 100, 100, 25, 20, 4, 2, 10, 25, 8, 10, 4, 4, 2, 100, 2, 10, 10, 8, 25, 2, 100, 4, 5, 2, 10, 10, 10, 4, 4, 100, 100, 2, 8, 20, 20, 20, 8, 10, 10, 8, 8, 25, 100, 2, 4, 100, 20, 100, 100, 5, 25}
  19. Sequence(1, 99, 1) → poss100
  20. Zip(RandomElement[listPossiblesA(IndexOf[m, listPossiblesB])], m, randomNosForB) → randomNosForA
  21. Element(randomNosForB, Mod[questionCount, 100] + 1) → numB
  22. Element(randomNosForA, Mod[questionCount, 100] + 1) → numA
  23. Shuffle(Sequence[Random[1, 99], i, 1, 100]) → randomNosForX, {94, 83, 9, 80, 73, 8, 69, 87, 92, 17, 31, 17, 82, 27, 64, 18, 65, 53, 11, 74, 91, 4, 27, 10, 63, 66, 85, 65, 73, 86, 49, 12, 73, 81, 55, 48, 56, 2, 60, 74, 79, 63, 68, 48, 70, 82, 46, 76, 11, 63, 6, 31, 37, 19, 83, 19, 76, 99, 6, 6, 38, 23, 47, 8, 96, 81, 25, 52, 2, 33, 91, 86, 29, 96, 97, 68, 91, 64, 43, 21, 99, 91, 13, 49, 11, 33, 18, 82, 64, 79, 77, 83, 88, 47, 31, 63, 21, 92, 1, 76}
  24. Corner(zahlText, 3) → Corner
  25. If(format ≟ 1, correct1 ∧ correctg, correct2) → correct
  26. Polygon(PtopLeftCornerFeedback, PtopRightCornerFeedback, PbottomRightCornerFeedback, PbottomLeftCornerFeedback) → rectangleCorrect, ptopleftcornerfeedback, ptoprightcornerfeedback, pbottomrightcornerfeedback, pbottomleftcornerfeedback
  27. Denominator(dez) → nenner
  28. Segment(Corner + (0.82, -0.3), Corner + (1.75, -0.3)) → bruchstrich
  29. NumberSeparationComma(10^(nkstellen)) → Text8