Compass Bearing Quiz: Random Angle Measurement Practice
Loading the math board and drawing, please wait…
① This interactive quiz generates random compass bearings and asks users to identify or measure them, demonstrating how bearings are represented on a compass rose. ② Core math concepts include angle measurement, bearings (clockwise angle from north), cardinal directions (E, S, W, N), and angle arithmetic, along with random generation and conditional logic. ③ Construction highlights: GeoGebra commands such as Join, RandomElement, If, Ray, Append, Shuffle, and Angle are used to create random angle lists (listTheta), draw rays for bearings, and build buttons (button1, button2) for new questions and answer checking. Objects like A, B, E, N, W, S define compass points; lists listTwoPoint, listNSEW1, listNSEW2 organize options; input boxes ans1, ans2, ans3 and correctness flags correct1, correct2, correct3 evaluate responses; marks, tick, and cross objects display scores and feedback. ④ Suitable for middle or high school students learning angles and directions in math or geography, and useful for classroom interaction or self-assessment to reinforce bearing concepts and angle estimation skills.
GeoGebra Commands & Parameters
Join({Sequence[((i * 5))°, i, 2, 16], Sequence[((i * 5))° + 90°, i, 2, 16], Sequence[((i * 5))° + 180°, i, 2, 16], Sequence[((i * 5))° + 270°, i, 2, 16]}) → listThetaRandomElement(listTheta) → thetaIf(theta < 90°, {N, E}, If[theta < 180°, {N, W}, If[theta < 270°, {W, S}, {S, E}]]) → listTwoPointRay(A, B) → cAppend("?", Sequence[Text[((i * 5))°], i, 1, 17]) → listAnglesIf(theta < 180°, "N", "S") → ans1If((theta > 90°) ∧ (theta < 270°), "W", "E") → ans2If(theta < 90°, 90° - theta, If[theta < 180°, theta - 90°, If[theta < 270°, 270° - theta, theta - 270°]]) → ans3Shuffle({"A", "B", "C", "D", "F", "G", "H", "J", "K", "L", "M", "P", "Q", "R", "T", "U", "V", "X", "Y", "Z"}) → listLetterRandomElement(listTwoPoint) → CAngle(C, A, B) → angleShownIf(ans1 ≟ "N", Angle[N, A, B], Angle[S, A, B]) → angleAns
AI Drawing Prompt Reference
Draw a compass rose with four main directions: North, East, South, and West. Generate a random angle and represent it with a ray. Show the angle's degree measure and provide three options for users to select the correct direction (North, South, East, West). Display correct or incorrect marks based on user answers. Include buttons to generate new random angles and check answers.
The prompt above was compiled from the original drawing commands and is for reference only.