Constructing an Angle Bisector + Interactive Activities

Constructing an Angle Bisector + Interactive Activities
Loading the math board and drawing, please wait…
2025-01-12 18:40
In collections Euclidean Geometry
This example demonstrates, step by step, how to construct the angle bisector of a given angle and provides related open-ended exploration activities, including versions with and without GeoGebra. The key mathematics includes the angle bisector property (points on the bisector are equidistant from the angle’s sides), constructing intersection points using circles, and verifying symmetry via reflection. Construction approach in GeoGebra: create necessary points and auxiliary circles using Point and Circle; find circle-line or circle-circle intersection locations with Intersect; use Segment to define sides/segments and Min to select relevant key points under a constraint; compute the given angle with Angle; generate the bisector using AngularBisector; and use Mirror to confirm the bisector’s symmetry behavior. The model includes tracked points (e.g., k, O, A, B, C and others), segments (e.g., segmAB, segmAC), and circle/radius parameters (e.g., r1, R1, R2) together with interactive guidance (textInstr, multiple text labels) and slider/animation elements (aniSli, aniMin, aniMax). Suitable for middle-school geometry lessons, guided construction practice, and interactive classroom or group discovery activities.

GeoGebra Commands & Parameters

  1. Point(xAxis) → PEEPST
  2. PointIn(peep) → B
  3. PointIn(peep) → A
  4. Segment(B, A) → segmAB
  5. Min(Distance[A, B], Distance[A, C]) → r1
  6. Point(Circle[A, r1]) → H
  7. Segment(A, H) → segmD
  8. Point(segmD) → R1
  9. Circle(A, R1) → d
  10. Intersect(d, segmAB) → D,
  11. Segment(A, C) → segmAC
  12. Intersect(d, segmAC) → E,
  13. Circle(D, (1 / 2 * Distance[D, E])) → f
  14. Point(f) → I
  15. Point(Circle[I, (1 / 2 * Distance[D, E])]) → J
  16. Segment(I, J) → g
  17. Point(g) → R2
  18. Circle(D, R2) → c
  19. Circle(E, Segment[D, R2]) → e
  20. Intersect(c, e, 2) → G
  21. Angle(B, A, C) → α
  22. Intersect(c, e, 1) → F
  23. Mirror(F, A) → F'
  24. If(α > 257°, Ray[A, F'], Ray[A, G]) → biset
  25. AngularBisector(B, A, C) → bisLin

AI Drawing Prompt Reference

Construct an angle bisector for a given angle. Start by creating points A and B on a line, then find point C such that the distance from A to B equals the distance from A to C. Draw a circle with center A and radius half of AC, intersecting line segment AB and AC at points D and E respectively. Draw another circle with center D and radius half of DE, intersecting the previous circle at points I and J. Connect points I and J to form line segment IJ. Draw a circle with center D and radius half of IJ, intersecting the previous circle at point G. Calculate the angle BAC, and if the angle is greater than 257 degrees, the angle bisector is the ray from A to F', otherwise it is the ray from A to G. Finally, use the AngularBisector command to construct the angle bisector of angle BAC.
The prompt above was compiled from the original drawing commands and is for reference only.