Cut a rubber cord: learning fractions as division quotients
Loading the math board and drawing, please wait…
In collections
Bruch als Division
This GeoGebra lesson uses a “cut a rope into equal pieces” context to demonstrate how to interpret a fraction as a division (quotient): the length of each piece equals total length divided by the number of parts. It also includes prompts that help students diagnose misconceptions, such as incorrect reasoning in other rope-length scenarios and the key restriction that division by 0 is undefined (so a fraction denominator cannot be 0). Core concepts are fractions-as-quotients, understanding division through real-world measurement, and identifying the mathematical error in proposed answers. Construction is supported by geometric and UI components: Point and Segment to build the cord endpoints/segments, Length to measure piece lengths, Sequence to generate division points, Zip and IndexOf to organize object/index collections, Textfield for answer input, SpeechBubbleLeft/Right for guided student prompts, and Translate to position text/annotations. Data objects (e.g., lists of points and computed lengths such as listPoints2 and length2) support automatic checking and visualization. Suitable for grades 5–6 and early middle school, especially for number-sense and fraction-operation learning.
GeoGebra Commands & Parameters
Point(Line[Q, xAxis]) → QESegment(Q, QE) → gLength(g) → length2Sequence(Q + (m * (length2 / 5, 0)), m, 0, 5) → listPoints2Zip(P + (0.32, 1.15), P, listPoints2) → listPointsScissors2Point(listPointsScissors2) → S2Point(Line[O, xAxis]) → OESegment(O, OE) → fLength(f) → lengthSequence(O + (m * (length / 4, 0)), m, 0, 4) → listPointsZip(P + (0.27, 0.69), P, listPoints) → listPointsScissorsPoint(listPointsScissors) → STextfield(input1) → Eingabefeld1Textfield(input2) → Eingabefeld2Segment(O + (0, 0.35), O + (0, -0.35)) → line0Textfield(input3) → Eingabefeld3Zip(Segment[P + (0, (-lineheight)), P + (0, lineheight)], P, listPoints \ {O}) → listLinesIndexOf(S, listPointsScissors) → input4Textfield(input5) → Eingabefeld5Textfield(input6) → Eingabefeld6Textfield(input7) → Eingabefeld7Textfield(input8) → Eingabefeld8Zip(Segment[P + (0, (-lineheight)), P + (0, lineheight)], P, listPoints2 \ {Q}) → listLines2Segment(Q + (0, 0.35), Q + (0, -0.35)) → line02Sequence(Text["\textsf{" + (ReplaceAll[("" * (m * 0.2)), ".", ","]) + "}", Q + ((m * length2 / 5), -1.05), true, true, -0, 1], m, 0, 5) → listText3IndexOf(S2, listPointsScissors2) → input9Point(Line[A, xAxis]) → BPoint(Line[C, xAxis]) → DSpeechBubbleLeft(E, 7.8, 1.8) → Vieleck1SpeechBubbleLeft(F, 8.6, 1.7) → Vieleck2SpeechBubbleLeft(G, 9.6, 3.1) → Vieleck3SpeechBubbleLeft(H, 10.2, 1.8) → Vieleck4SpeechBubbleRight(H, 9.2, 1.8) → Vieleck5SpeechBubbleLeft(K, 9.6, 1.15) → Vieleck6Point(Line[P3a, xAxis]) → P3bSpeechBubbleRight(L, 6.2, 1.1) → Vieleck7Translate(Segment[(4.21, -0.6), (4.21, -0.6) + (0.3, 0)], P) → hTranslate(Segment[(4.21, -2.09), (4.21, -2.09) + (0.3, 0)], P) → iSequence(Text["\textsf{" + (ReplaceAll[(("" * (n * 0.25)) * " m"), ".", ","]) + "}", O + ((n * length / 4), -1.05), true, true, -0, 1], n, 0, 4) → listTextSequence(Text["\textsf{" + (ReplaceAll[(("" * m) * " m"), ".", ","]) + "}", Q + ((m * length2), -1.05), true, true, -0, 1], m, 0, 1) → listText2SpeechBubbleLeft(K, 2.8, 0.7) → Vieleck8Textfield(inputa1) → Eingabefelda1Textfield(inputa2) → Eingabefelda2Textfield(inputb1) → Eingabefeldb1Textfield(inputb2) → Eingabefeldb2Textfield(inputc1) → Eingabefeldc1Textfield(inputc2) → Eingabefeldc2Textfield(inputd1) → Eingabefeldd1Textfield(inputd2) → Eingabefeldd2Textfield(inpute1) → Eingabefelde1Textfield(inputf1) → Eingabefeldf1Textfield(inputf2) → Eingabefeldf2Textfield(inputg) → EingabefeldgTextfield(inputh1) → Eingabefeldh1Textfield(inputh2) → Eingabefeldh2Textfield(inputi2) → Eingabefeldi2Textfield(inputj) → EingabefeldjTextfield(inputi1) → Eingabefeldi1
AI Drawing Prompt Reference
Draw a line segment to represent the total length of the rope, then divide it into 5 equal parts and label the length of each part. Next, draw another line segment to represent the total length of the rope, and divide it into 4 equal parts, labeling the length of each part. Label the corresponding length values on each line segment and place speech bubbles at appropriate positions to guide students in understanding the concept of fractions as division quotients.
The prompt above was compiled from the original drawing commands and is for reference only.