Comparing and Ordering Fractions and Decimals

Comparing and Ordering Fractions and Decimals
Loading the math board and drawing, please wait…
2023-11-30 20:01
This interactive math puzzle features趣味 characters 'Bruchhilde' (Fraction Hilde) and 'Dezibert' (Decimal Bert) to guide students in comparing and ordering natural numbers, non-negative decimals, and fractions. The core mathematical concept is comparison of rational numbers, developing number sense and operational skills. Construction highlights: Uses Shuffle for random question selection, Textfield and DropDown for interactive inputs, Polygon and Circle for decorative graphics, If conditions and IsInRegion for answer checking, and SpeechBubble elements for conversational feedback. Suitable for grades 5-6, this resource can be used for classroom practice or self-study, helping students build intuitive understanding of rational number comparison.

GeoGebra Commands & Parameters

  1. SelectedIndex(DropDown) → Index1
  2. Shuffle(Sequence[1, 6, 1]) → exNumList, {3, 1, 6, 5, 4, 2}
  3. Midpoint(Corner[BoxEx4Nuesse, 1], Corner[BoxEx4Nuesse, 3]) → PosNuesse
  4. Midpoint(Corner[BoxEx4Sauerrahm, 1], Corner[BoxEx4Sauerrahm, 3]) → PosSauerrahm
  5. Midpoint(Corner[BoxEx4Butter, 1], Corner[BoxEx4Butter, 3]) → PosButter
  6. Midpoint(Corner[BoxEx4Zucker, 1], Corner[BoxEx4Zucker, 3]) → PosZucker
  7. Circle(MC1, radius) → c1
  8. Circle(MC2, radius) → c2
  9. Circle(MC3, radius) → c3
  10. Circle(MC4, radius) → c4
  11. Circle(MC5, radius) → c5
  12. Midpoint(Corner[BoxEx4Mehl, 1], Corner[BoxEx4Mehl, 3]) → PosMehl
  13. IsInRegion(PosMehl, c5) → correctex3mehl
  14. IsInRegion(PosZucker, c2) → correctex3zucker
  15. IsInRegion(PosButter, c1) → correctex3butter
  16. IsInRegion(PosSauerrahm, c3) → correctex3sauerrahm
  17. IsInRegion(PosNuesse, c4) → correctex3nuesse
  18. Textfield(input1) → InputBox1
  19. Textfield(input2) → InputBox2
  20. Polygon(PtopLeftCornerFeedback, PtopRightCornerFeedback, PbottomRightCornerFeedback, PbottomLeftCornerFeedback) → rectangleCorrect, rectangleCorrectS3, rectangleCorrectS4, rectangleCorrectS2, rectangleCorrectS1
  21. Shuffle(Sequence[Random[0, 10], i, 1, 100]) → randomNosForX, {4, 0, 7, 9, 7, 1, 7, 10, 6, 7, 0, 9, 3, 8, 0, 4, 2, 2, 2, 6, 6, 3, 9, 1, 3, 6, 2, 4, 10, 1, 2, 7, 6, 0, 0, 1, 1, 7, 8, 3, 0, 0, 9, 5, 5, 6, 10, 8, 5, 3, 2, 4, 7, 5, 3, 6, 8, 6, 10, 10, 7, 7, 8, 1, 8, 5, 3, 0, 1, 10, 5, 2, 7, 5, 10, 7, 7, 1, 5, 5, 0, 3, 7, 2, 9, 0, 0, 7, 8, 3, 8, 7, 6, 2, 9, 4, 4, 8, 4, 1}
  22. Element(randomNosForX, Mod[questionCount, 100] + 1) → numX
  23. Shuffle(Sequence[Random[0, 10], i, 1, 100]) → randomNosForY, {3, 5, 9, 10, 9, 3, 10, 1, 10, 3, 3, 1, 4, 8, 8, 6, 10, 10, 9, 3, 6, 0, 6, 10, 8, 5, 9, 10, 8, 9, 9, 10, 10, 9, 2, 4, 1, 6, 6, 9, 8, 3, 1, 3, 4, 2, 2, 9, 10, 2, 5, 2, 1, 0, 0, 6, 2, 7, 0, 6, 3, 2, 4, 5, 5, 10, 6, 5, 1, 10, 1, 9, 3, 10, 6, 10, 6, 2, 3, 8, 0, 10, 8, 9, 5, 10, 9, 4, 4, 4, 8, 9, 0, 1, 10, 2, 10, 0, 5, 6}
  24. Element(randomNosForY, Mod[questionCount, 100] + 1) → numY
  25. Append(true, Sequence[If[randomNosForX(i) ≟ randomNosForX(i - 1), false, true], i, 2, 100]) → stayX
  26. Append(true, Sequence[If[randomNosForY(i) ≟ randomNosForY(i - 1), false, true], i, 2, 100]) → stayY
  27. Remove(Sequence[If[stayX(i), randomNosForX(i), 0], i, 1, 100], Sequence[0, i, 1, 100]) → randomNosForXwithoutRepeat
  28. Remove(Sequence[If[stayY(i), randomNosForY(i), 0], i, 1, 100], Sequence[0, i, 1, 100]) → randomNosForYwithoutRepeat
  29. Element(randomNosForXwithoutRepeat, Mod[questionCount, Length[randomNosForXwithoutRepeat]] + 1) → numXwithoutRepeat
  30. Element(randomNosForYwithoutRepeat, Mod[questionCount, Length[randomNosForYwithoutRepeat]] + 1) → numYwithoutRepeat
  31. SpeechBubbleLeft(I, 6, 1.4) → Vieleck1
  32. SpeechBubbleRight(J, 5, 0.5) → Vieleck2
  33. Segment(K, L) → f
  34. Point(f) → Difficulty
  35. Textfield(input3) → InputBox3
  36. Textfield(input4) → InputBox4
  37. Textfield(input5) → InputBox5
  38. Textfield(input6) → InputBox6
  39. Text(correctText, W, false, true, 0, 0) → Text2
  40. If(exNum ≟ 4, 4, 3) → inputlaenge
  41. Textfield(input7) → InputBox7
  42. Textfield(input8) → InputBox8
  43. Textfield(input9) → InputBox9
  44. Textfield(input10) → InputBox10
  45. Textfield(input11) → InputBox11
  46. Textfield(input12) → InputBox12

AI Drawing Prompt Reference

This is an interactive math graphic featuring two fun characters, Bruchhilde and Dezibert, who guide students in comparing fractions and decimals. The graphic includes random question selection, text input boxes, answer-checking circular regions, and feedback rectangles and bubbles. The construction order is: first place the characters, then create a question list, randomly select a question, create input boxes and answer-checking regions, and finally add feedback elements.
The prompt above was compiled from the original drawing commands and is for reference only.