Mixed Circle Task Bag: Area Calculation and Construction Exercise
Loading the math board and drawing, please wait…
In collections
Kreis Umfang und Flächeninhalt
This example demonstrates how to calculate the area of circles, especially semicircles, quarter circles, and eighth circles through geometric construction. Key mathematical concepts include the area formula for circles, approximation methods, and geometric construction techniques. Construction points involve using GeoGebra commands such as Polygon, PointIn, IsInRegion to create circles and regions
GeoGebra Commands & Parameters
Polygon(TüteBound1_{4}, TüteBound1_1, TüteBound1_2, TüteBound1_3) → TüteBound1, tütebound1_{4}, tütebound1_1, tütebound1_2, tütebound1_3PointIn(TüteBound1) → Zettel1Anchor_1Polygon(Zettel1Anchor_1, Zettel1Anchor_2, Zettel1Anchor_3, Zettel1Anchor_4) → Zettel1, zettel1anchor_1, zettel1anchor_2, zettel1anchor_3, zettel1anchor_4PointIn(TüteBound1) → Zettel2Anchor_1PointIn(TüteBound1) → Zettel3Anchor_1PointIn(TüteBound1) → Zettel4Anchor_1Polygon(Zettel2Anchor_1, Zettel2Anchor_2, Zettel2Anchor_3, Zettel2Anchor_4) → Zettel2, zettel2anchor_1, zettel2anchor_2, zettel2anchor_3, zettel2anchor_4Polygon(Zettel3Anchor_1, Zettel3Anchor_2, Zettel3Anchor_3, Zettel3Anchor_4) → Zettel3, zettel3anchor_1, zettel3anchor_2, zettel3anchor_3, zettel3anchor_4Polygon(Zettel4Anchor_1, Zettel4Anchor_2, Zettel4Anchor_3, Zettel4Anchor_4) → Zettel4, zettel4anchor_1, zettel4anchor_2, zettel4anchor_3, zettel4anchor_4Polygon(TüteBound2_1, TüteBound2_2, TüteBound2_3, TüteBound2_4) → TüteBound2, tütebound2_1, tütebound2_2, tütebound2_3, tütebound2_4PointIn(TüteBound2) → Zettel5Anchor_1PointIn(TüteBound2) → Zettel6Anchor_1PointIn(TüteBound2) → Zettel7Anchor_1PointIn(TüteBound2) → Zettel8Anchor_1Polygon(Zettel5Anchor_1, Zettel5Anchor_2, Zettel5Anchor_3, Zettel5Anchor_4) → Zettel5, zettel5anchor_1, zettel5anchor_2, zettel5anchor_3, zettel5anchor_4Polygon(Zettel6Anchor_1, Zettel6Anchor_2, Zettel6Anchor_3, Zettel6Anchor_4) → Zettel6, zettel6anchor_1, zettel6anchor_2, zettel6anchor_3, zettel6anchor_4Polygon(Zettel7Anchor_1, Zettel7Anchor_2, Zettel7Anchor_3, Zettel7Anchor_4) → Zettel7, zettel7anchor_1, zettel7anchor_2, zettel7anchor_3, zettel7anchor_4Polygon(Zettel8Anchor_1, Zettel8Anchor_2, Zettel8Anchor_3, Zettel8Anchor_4) → Zettel8, zettel8anchor_1, zettel8anchor_2, zettel8anchor_3, zettel8anchor_4Polygon(DecisionBound_1, DecisionBound_2, DecisionBound_3, DecisionBound_4) → DecisionArea, decisionbound_1, decisionbound_2, decisionbound_3, decisionbound_4IsInRegion(Zettel1Anchor_1, DecisionArea) → zettel1decIsInRegion(Zettel2Anchor_1, DecisionArea) → zettel2decIsInRegion(Zettel3Anchor_1, DecisionArea) → zettel3decIsInRegion(Zettel4Anchor_1, DecisionArea) → zettel4decIsInRegion(Zettel5Anchor_1, DecisionArea) → zettel5decIsInRegion(Zettel6Anchor_1, DecisionArea) → zettel6decIsInRegion(Zettel7Anchor_1, DecisionArea) → zettel7decIsInRegion(Zettel8Anchor_1, DecisionArea) → zettel8decPolygon(AngabeAnchor_1, AngabeAnchor_2, AngabeAnchor_3, AngabeAnchor_4) → Angabe, angabeanchor_1, angabeanchor_2, angabeanchor_3, angabeanchor_4Segment(UmrandungAnchor_1, UmrandungAnchor_2) → Umrandung_1Segment(UmrandungAnchor_2, UmrandungAnchor_{4}) → Umrandung_2Segment(UmrandungAnchor_{4}, UmrandungAnchor_3) → Umrandung_3Segment(UmrandungAnchor_3, UmrandungAnchor_1) → Umrandung_4Textfield(input1) → InputBox1Textfield(input2) → InputBox2Textfield(input3) → InputBox3If(aufgabeNum ≟ 1, Defined[input1], aufgabeNum ≟ 6, Defined[input6], aufgabeNum ≟ 7, Defined[input7], aufgabeNum ≟ 8, Defined[input8], false, aufgabeNum ≟ 2, Defined[input2], aufgabeNum ≟ 3, Defined[input3], aufgabeNum ≟ 4, Defined[input4], aufgabeNum ≟ 5, Defined[input5]) → fixedSegment(PosA1 + (0, (-dis)), PosA1 + (radius1, (-dis))) → seg11Segment(PosA1 + (radius1, (-dis)), PosA1 + ((2 * radius1), (-dis))) → seg12Segment(PosA1 + ((2 * radius1), (-dis)), PosA1 + ((3 * radius1), (-dis))) → seg13Segment(PosA1 + ((3 * radius1) + dis, 0), PosA1 + ((3 * radius1) + dis, (2 * radius1))) → seg14Textfield(input7) → InputBox7Segment(PosA7 + ((-2 * radius7), radius7 + dis), PosA7 + (0, radius7 + dis)) → seg71Segment(PosA7 + ((0 * radius7), radius7 + dis), PosA7 + ((2 * radius7), radius7 + dis)) → seg72Segment(PosA3 + ((-radius3), radius3 + dis), PosA3 + (0, radius3 + dis)) → seg31Segment(PosA3 + (0, radius3 + dis), PosA3 + (radius3, radius3 + dis)) → seg32Segment(PosA3 + (radius3 + dis, radius3), PosA3 + (radius3 + dis, 0)) → seg33Segment(PosA3 + (radius3 + dis, 0), PosA3 + (radius3 + dis, (-radius3))) → seg34Segment(PosA2 + (0, (-dis)), PosA2 + ((2 * radius2), (-dis))) → seg21Segment(PosA2 + ((2 * radius2) + dis, 0), PosA2 + ((2 * radius2) + dis, radius2 / 2)) → seg22Segment(PosA2 + ((2 * radius2) + dis, radius2 / 2 + radius2), PosA2 + ((2 * radius2) + dis, radius2 / 2)) → seg23Textfield(input5) → InputBox5Segment(PosA5 + ((0 * radius5), (-dis)), PosA5 + ((1 * radius5), (-dis))) → seg51Segment(PosA5 + ((1 * radius5), (-dis)), PosA5 + ((2 * radius5), (-dis))) → seg52Segment(PosA5 + ((2 * radius5), (-dis)), PosA5 + ((3 * radius5), (-dis))) → seg53Segment(PosA5 + ((3 * radius5) + dis, (0 * radius5)), PosA5 + ((3 * radius5) + dis, (1 * radius5))) → seg54Segment(PosA5 + ((3 * radius5) + dis, (1 * radius5)), PosA5 + ((3 * radius5) + dis, (2 * radius5))) → seg55Segment(PosA5 + ((3 * radius5) + dis, (2 * radius5)), PosA5 + ((3 * radius5) + dis, (3 * radius5))) → seg56Textfield(input4) → InputBox4Segment(PosA4 + (0, (-radius4) - dis), PosA4 + ((2 * radius4), (-radius4) - dis)) → seg41Segment(PosA4 + ((4 * radius4), (-radius4) - dis), PosA4 + ((2 * radius4), (-radius4) - dis)) → seg42Segment(PosA4 + ((4 * radius4) + dis, 0), PosA4 + ((4 * radius4) + dis, radius4)) → seg44Segment(PosA4 + ((4 * radius4) + dis, (-radius4)), PosA4 + ((4 * radius4) + dis, 0)) → seg43Textfield(input6) → InputBox6Segment(PosA6 + (0, (5 * radius6) + dis), PosA6 + ((0.25 * radius6), (5 * radius6) + dis)) → seg61Segment(PosA6 + ((0.25 * radius6), (5 * radius6) + dis), PosA6 + ((2.25 * radius6), (5 * radius6) + dis)) → seg62Segment(PosA6 + ((2.25 * radius6), (5 * radius6) + dis), PosA6 + ((2.75 * radius6), (5 * radius6) + dis)) → seg63Segment(PosA6 + ((2.75 * radius6), (5 * radius6) + dis), PosA6 + ((4.75 * radius6), (5 * radius6) + dis)) → seg64Segment(PosA6 + ((4.75 * radius6), (5 * radius6) + dis), PosA6 + ((5 * radius6), (5 * radius6) + dis)) → seg65Segment(PosA6 + ((5 * radius6) + dis, (5 * radius6)), PosA6 + ((5 * radius6) + dis, (5 * radius6) - (0.25 * radius6))) → seg66Segment(PosA6 + ((5 * radius6) + dis, (4.75 * radius6)), PosA6 + ((5 * radius6) + dis, (2.75 * radius6))) → seg67Segment(PosA6 + ((5 * radius6) + dis, (2.75 * radius6)), PosA6 + ((5 * radius6) + dis, (2.25 * radius6))) → seg68Segment(PosA6 + ((5 * radius6) + dis, (2.25 * radius6)), PosA6 + ((5 * radius6) + dis, (0.25 * radius6))) → seg69Segment(PosA6 + ((5 * radius6) + dis, (0.25 * radius6)), PosA6 + ((5 * radius6) + dis, (0 * radius6))) → seg610Segment(PosA8 + (0, (-dis)), PosA8 + ((5 / 9 * radius8), (-dis))) → seg81Segment(PosA8 + ((5 / 9 * radius8), (-dis)), PosA8 + (radius8 + (4 / 9 * radius8), (-dis))) → seg82Segment(PosA8 + (radius8 + (4 / 9 * radius8), (-dis)), PosA8 + ((2 * radius8), (-dis))) → seg83Segment(PosA8 + ((2 * radius8) + dis, 0), PosA8 + ((2 * radius8) + dis, radius8)) → seg84Textfield(input8) → InputBox8Text("\textsf{m²}", PosIB + (2.6, 0.125), false, true, 1, -1) → txtUnit8Text("\textsf{cm²}", PosIB + (2.6, 0.125), false, true, 1, -1) → txtUnit6Text("\textsf{m²}", PosIB + (2.6, 0.125), false, true, 1, -1) → txtUnit5Text("\textsf{cm²}", PosIB + (2.6, 0.125), false, true, 1, -1) → txtUnit1Text("\textsf{dm}", PosIB + (2.6, 0.15), false, true, 1, -1) → txtUnit7Text("\textsf{mm}", PosIB + (2.6, 0.1), false, true, 1, -1) → txtUnit2Text("\textsf{m²}", PosIB + (2.6, 0.125), false, true, 1, -1) → txtUnit4Text("\textsf{dm²}", PosIB + (2.6, 0.125), false, true, 1, -1) → txtUnit3