Perpendicular Line Construction Quiz
Loading the math board and drawing, please wait…
This example demonstrates how to draw perpendicular lines using GeoGebra. Key mathematical concepts include the relationship between perpendicular lines and geometric construction. Commands used include Random, Segment, Intersect, If, Line, OrthogonalLine, and LineBisector. Suitable for middle school and above students or teachers for teaching or self-practice.
GeoGebra Commands & Parameters
Random(y(U), y(V)) → newbyRandom(x(U), x(Z)) → newbxRandom(x(U), x(Z)) → newaxRandom(y(U), y(V)) → newaySegment(A, B) → aSegment(C, D) → bSegment(C, E) → cSegment(E, F) → dSegment(D, F) → eSegment(G, H) → fIntersect(b, c) → ISegment(G, K) → iIntersect(d, e) → LSegment(L, G) → jIntersect(c, d) → JSegment(J, G) → hIf(x(H) - x(G) ≟ 0, 1000, (y(H) - y(G)) / (x(H) - x(G))) → gradblackIf(x(B) - x(A) ≟ 0, 1000, (y(B) - y(A)) / (x(B) - x(A))) → gradredLine(A, M) → gOrthogonalLine(B, g) → kSegment(N, O) → lSegment(P, Q) → mLine(A, l) → nLine(B, m) → pIntersect(n, p) → RLineBisector(R, A) → qLineBisector(B, R) → rIntersect(p, r) → SIntersect(n, q) → TSegment(A, R) → sSegment(R, B) → tSegment(U, V) → a_1Segment(W, V) → b_1Segment(W, Z) → c_1Segment(U, Z) → d_1If(gradred - gradblack ≟ 0, 1, 0) → ParallelIf((gradred * gradblack) ≟ -1, 1, 0) → correct