Fraction Beaver: Interactive Fraction Multiplication Practice
Loading the math board and drawing, please wait…
In collections
Natürliche Zahl mit Bruchzahl multiplizieren
This example demonstrates an interactive fraction multiplication practice tool. The core mathematical concepts include fraction operations (multiplication), rational number understanding, and polygon area representation. Construction details: Using Polygon command to draw polygons for fraction visualization; Textfield and Input commands for interactive input boxes; Shuffle and Element commands for random question selection; If and Defined commands for answer checking and feedback; Append command to dynamically add practice records. Suitable for elementary and middle school students learning fraction multiplication, also useful for teachers demonstrating fraction operation rules.
GeoGebra Commands & Parameters
If(step ∈ {1, 7}, 1, If[step ∈ {2, 3}, 3, 2]) → fallIf(m1(step, 5) ≟ 0, true, inputz2 ≟ m1(step, 5)) → correctz2If((¬Defined[inputz2]) ∨ inputz2 ≟ 0, input4 / input5 ≟ ((m1(step, 5) * m1(step, 7)) + m1(step, 6)) / m1(step, 7), ((inputz2 * input5) + input4) / input5 ≟ ((m1(step, 5) * m1(step, 7)) + m1(step, 6)) / m1(step, 7)) → correctfall23bIf(m1(step, 2) ≟ 0, true, inputz1 ≟ m1(step, 2)) → correctz1If((¬Defined[inputz1]) ∨ inputz1 ≟ 0, input2 / input3 ≟ ((m1(step, 3) * m1(step, 4)) + m1(step, 3)) / m1(step, 4), ((inputz1 * input3) + input2) / input3 ≟ ((m1(step, 2) * m1(step, 4)) + m1(step, 3)) / m1(step, 4)) → correctfall3aPoint(Line[Pos + (0, 0.61), xAxis]) → R2cPoint(Line[Pos + (0, 0.61), xAxis]) → R2bPoint(Line[Pos + (0, 0.61), xAxis]) → R2aPoint(Line[Pos + (0, 0.61), xAxis]) → R1bPoint(Line[Pos + (0, 0.61), xAxis]) → R1aTextfield(input1) → Eingabefeld1Textfield(input2) → Eingabefeld2If(fall ≟ 1, correctfall12a ∧ correctfall1b, If[fall ≟ 2, correctfall12a ∧ correctfall23b, correctfall3a ∧ correctfall23b]) → correctPolygon(PtopLeftCornerFeedback, PtopRightCornerFeedback, PbottomRightCornerFeedback, PbottomLeftCornerFeedback) → rectangleCorrect, rectangleCorrectS3, rectangleCorrectS4, rectangleCorrectS2, rectangleCorrectS1Shuffle(Sequence[Random[0, 10], i, 1, 100]) → randomNosForX, {3, 5, 7, 2, 6, 3, 8, 7, 2, 4, 5, 10, 2, 9, 8, 4, 7, 8, 5, 3, 1, 1, 6, 3, 7, 10, 9, 5, 6, 7, 10, 2, 2, 10, 2, 6, 3, 2, 2, 9, 4, 6, 10, 3, 7, 8, 7, 2, 3, 0, 5, 4, 7, 0, 6, 3, 8, 5, 6, 6, 10, 7, 7, 3, 0, 1, 0, 1, 2, 7, 6, 9, 5, 2, 7, 9, 7, 2, 4, 5, 9, 1, 1, 4, 6, 3, 4, 0, 8, 6, 4, 1, 5, 5, 3, 7, 10, 7, 9, 9}Element(randomNosForX, Mod[questionCount, 100] + 1) → numXShuffle(Sequence[Random[0, 10], i, 1, 100]) → randomNosForY, {2, 8, 5, 5, 5, 6, 4, 4, 10, 0, 7, 5, 7, 8, 9, 2, 7, 5, 7, 4, 3, 7, 0, 2, 3, 9, 3, 2, 7, 3, 10, 9, 9, 8, 4, 8, 4, 9, 7, 3, 8, 0, 10, 10, 0, 0, 8, 10, 2, 8, 10, 7, 3, 5, 0, 10, 5, 7, 8, 10, 2, 1, 6, 4, 1, 4, 6, 2, 3, 6, 9, 2, 7, 5, 9, 3, 8, 4, 8, 2, 7, 8, 4, 4, 2, 8, 8, 3, 0, 1, 0, 8, 1, 3, 8, 4, 4, 6, 5, 3}Element(randomNosForY, Mod[questionCount, 100] + 1) → numYAppend(true, Sequence[If[randomNosForX(i) ≟ randomNosForX(i - 1), false, true], i, 2, 100]) → stayXPolygon(Corner[TextBiber, 2] + (spazi, (-spazi)), Corner[TextBiber, 3] + (spazi, spazi), Corner[TextBiber, 4] + ((-spazi), spazi), Corner[TextBiber, 1] + ((-spazi), 0.3), Corner[TextBiber, 1] + (-0.3, -0.6), Corner[TextBiber, 1] + (0.2, (-spazi))) → Vieleck1, f, g, h, i, j, kSpeechBubbleLeft(B1a, 1, 1) → Vieleck2Textfield(input3) → Eingabefeld3Textfield(input4) → Eingabefeld4Textfield(input5) → Eingabefeld5Textfield(inputz1) → EingabefeldZ1Textfield(inputz2) → EingabefeldZ2Defined(((((input1 * input2) * input3) * input4) * input5)) → fixedIf(fall ≟ 3, R1b, R1a) → R1If(fall ≟ 1, R2a, If[fall ≟ 2, R2b, R2c]) → R2If(fall ≟ 2 ∨ fall ≟ 1, 0.74, 1.64) → ax1If(fall ≟ 1, 2.43, If[fall ≟ 2, 3.22, 4.15]) → bx1If(fall ≟ 2, 2.43, 3.37) → cx1If(fall ≟ 1 ∨ fall ≟ 2, correctfall12a, correctfall3a) → correctaIf(fall ≟ 3 ∨ fall ≟ 2, correctfall23b, correctfall1b) → correctbSpeechBubbleLeft(E, 6.45, 1.8) → Vieleck4
AI Drawing Prompt Reference
Create an interactive fraction multiplication practice interface. In the center, show a polygon-based fraction visualization with colored rectangles representing numerator and denominator products. Include multiple text input fields for entering whole numbers, numerators, and denominators. Add a random question generator area that shuffles numbers to create problems. At the bottom, display a feedback region with highlighted rectangles indicating correct or incorrect answers. The overall layout includes a title, problem display area, input section, and feedback area, suitable for educational demonstration.
The prompt above was compiled from the original drawing commands and is for reference only.