Measuring Angles
Loading the math board and drawing, please wait…
In collections
Wiederholung Winkel: Bezeichnung, Arten, Messen & Zeichnen
This example demonstrates how to use GeoGebra to measure angles. It involves the core mathematical concepts of angle definition, angle measurement, and relationships between angles. The construction points include using the UnicodeToText command to convert Unicode characters to text, using the Point command to create points, using the Sequence command to create sequences, and so on. It is suitable for middle school mathematics, geometry, and measurement education.
GeoGebra Commands & Parameters
UnicodeToText(Remove[TextToUnicode[input1], Sequence[32, m, 1, 100]]) → input1cleanPoint(Segment[StartLineal2, T]) → PLineal2Sequence(((sizecircle * cos(m°)) + x(PLineal2), (sizecircle * sin(m°)) + y(PLineal2)), m, 0, 360, 5) → listcirclepoints2Point(listcirclepoints2) → DLineal2Point(Segment[StartLineal, S]) → PLinealSequence(((sizecircle * cos(m°)) + x(PLineal), (sizecircle * sin(m°)) + y(PLineal)), m, -15, 210, 5) → listcirclepointsPoint(listcirclepoints) → DLinealIf(selected2 ≟ 1, spitz1, stumpf1) → correct3If(selected2 ≟ 1, stumpf2, spitz2) → correct5UnicodeToText(Remove[TextToUnicode[input2], Sequence[32, m, 1, 100]]) → input2cleanJoin(Sequence[Shuffle[{50, 60, 70}], i, 1, 40]) → listwinkel1If(selected2 ≟ 1, Text[winkel1], Text[180° - winkel1]) → winkel1checkIf(selected2 ≟ 2, Text[winkel1], Text[180° - winkel1]) → winkel2checkText(winkel2) → winkel10checkUnicodeToText(Remove[TextToUnicode[input10], Sequence[32, m, 1, 100]]) → input10cleanUnicodeToText(Remove[TextToUnicode[input11], Sequence[32, m, 1, 100]]) → input11cleanRotate(S + (2.6, 0), winkel1, S) → PLupePoint(Line[S, xAxis]) → S1Segment(S1, S + Vector[S1, S]) → fRotate(S + (5, 0), winkel1, S) → WSegment(S, W) → gAngle(S2, S, W) → αAngle(S2, S, W) → alpAngle(W, S, S1) → betPoint(Line[A1, xAxis]) → A2Rotate(Segment[S + (2.5, 0), S + (3.1, 0)], winkel1, S) → hRotate(T + (5.2, 0), 360° - winkel2, T) → T2Segment(T, T1) → iSegment(T, T2) → jAngle(T1, T, T2) → alp2Angle(T2, T, T1) → bet2Rotate(DLineal2, 90°, PLineal2) → Lineal3Rotate(DLineal2, -90°, PLineal2) → Lineal4IndexOf(DLineal2, listcirclepoints2) → aTextfield(input10) → Eingabefeld10Rotate(T + (2.6, 0), 360° - winkel2, T) → PLupe2Rotate(Segment[T + (2.5, 0), T + (3.1, 0)], 360° - winkel2, T) → h2Textfield(input11) → Eingabefeld11Point(Line[A3, yAxis]) → A4Point(Line[A, xAxis]) → BSpeechBubbleLeft(E, 9.95, 2.15) → Vieleck1SpeechBubbleLeft(C, 8, 2.8) → Vieleck2SpeechBubbleLeft(C, 5.2, 1.7) → Vieleck3SpeechBubbleLeft(C, 9.6, 2.25) → Vieleck4SpeechBubbleLeft(M, 4.3, 1.7) → Vieleck5Rotate(DLineal, 90°, PLineal) → Lineal1Rotate(DLineal, -90°, PLineal) → Lineal2Textfield(input1) → Eingabefeld1Textfield(input2) → Eingabefeld2Textfield(input12) → Eingabefeld12Text(input12) → input12text
AI Drawing Prompt Reference
In a Cartesian plane with a horizontal axis, draw two angle diagrams sharing the same measurement context: create an initial ray and another ray rotated from it to form two angles, labeled α and β, with their openings measured relative to the horizontal reference. Add a circular set of points along a circle to represent an angle-measuring scale, then place the rays so they intersect the scale. Display angle text for the computed angles, and include two input fields at the bottom for entering the angle values to verify, with the corresponding angle readouts shown on the figure.
The prompt above was compiled from the original drawing commands and is for reference only.