Order of Integers
Loading the math board and drawing, please wait…
In collections
Ordnen und Vergleichen von rationalen Zahlen
Ordnen und Vergleichen von ganzen Zahlen
This example demonstrates the order of integers and how to compare and sort them. The core math concepts involved include the definition of integers, the order of integers, and comparing integers. The construction points include using GeoGebra's Sequence, Textfield, and SpeechBubbleLeft commands. This example is suitable for middle school math education, particularly for teaching integers and numb
GeoGebra Commands & Parameters
Sequence(Random[1, 10], i, 1, 10) → randomNumbers, {7, 5, 5, 7, 10, 9, 8, 3, 3, 4}Element(randomNumbers, Mod[questionCount, Length[randomNumbers]] + 1) → randomNumberTextfield(input) → inputBoxIf(step ≟ 4.5, 13.5, 13) → sbwidth5SpeechBubbleLeft(PosSB, sbwidth, sbheight) → poly1Sequence(Origin + (((-lengthAxis)) / 2, 0) + ((k * lengthAxis / 10), 0), k, 0, 10) → AxisPointsSegment(Origin + (((-lengthAxis)) / 2 - edge, 0), Origin + (lengthAxis / 2 + edge, 0)) → AxisZSequence(Segment[AxisPoints(k) + (0, ((-lengthSeg)) / 2), AxisPoints(k) + (0, lengthSeg / 2)], k, 1, Length[AxisPoints]) → AxisSegSegment(Origin + (((-lengthAxis)) / 10, 1.5), Origin + ((-4 * lengthAxis / 10), 1.5)) → segKSegment(Origin + (lengthAxis / 10, 1.5), Origin + ((4 * lengthAxis / 10), 1.5)) → segGSequence(Midpoint[AxisPoints(k), AxisPoints(k + 1)], k, 1, Length[AxisPoints] - 1) → MidpointListPoint(PointPList) → PointPIf(step ≠ 6 ∧ step ≠ 7, 5, IndexOf[PointP, PointPList] - 5.5) → posSelectedIndex(dropdown41) → index41SelectedIndex(dropdown42) → index42SelectedIndex(dropdown51) → index51SelectedIndex(dropdown52) → index52PolyLine(PosSB, PosSB + (0.8, 0.3), PosSB + (sbwidth, 0.3), PosSB + (sbwidth, 0.8 + sbheight + 0.2), PosSB + (0.2, 0.8 + sbheight + 0.2), PosSB + (0.2, 1), PosSB) → sb06Polygon(PointP, PointP + (0.66, 0), PointP + (0.66, -0.6), PointP + (0, -0.6)) → polyS, pointp, f, g, hSelectedIndex(dropdown61) → index61Text("\textsf{links}", Origin + ((-4 * lengthAxis / 10) - 0.1, 1.62), false, true, -1, 0) → CapLinksText("$\textsf{rechts}$", Origin + ((4 * lengthAxis / 10) + 0.1, 1.62), false, true, 1, 0) → CapRechtsSelectedIndex(dropdown4b1) → index4b1SelectedIndex(dropdown4b2) → index4b2If(step ≟ 4, correctdd41 ∧ correctdd42, true, step ≟ 4.5, correctdd4b1 ∧ correctdd4b2, step ≟ 5, correctdd51 ∧ correctdd52, step ≟ 6, activateBtnNext, step ≟ 7, correctdd61) → clickableBtnNextSequence(Text[(((((("\textsf{\textcolor{" * If[pos + 0.5 ≟ k ∨ pos - 0.5 ≟ k, ggbBlue, k ≟ 0 ∧ step ≟ 4.5, "#DB6114", "#000000"]) * "}{") * If[pos + 0.5 ≟ k ∨ pos - 0.5 ≟ k ∨ k ≟ 0 ∧ step ≟ 4.5, "\bold{", "{"]) * "\(") * k) * "\)}}}"), AxisPoints(k + 6) + (If[k < 0, -0.17, 0], ((-lengthSeg)) / 2), false, true, 0, -1], k, -5, 5, 1) → AxisCapVector(PointP + (0.25, -1.5), PointP + (0.25, -0.55)) → vZiehMichText("$\textsf{Zieh mich!}$", PointP + (0.5, -1.4), false, true, 0, -1) → CapZiehMichText("\textsf{\bold{kleiner}}", Midpoint[segK], false, true, 0, 1) → CapKText("\textsf{\bold{größer}}", Midpoint[segG], false, true, 0, 1) → CapG