QR4-01-P2a-CYU1 Translations
Loading the math board and drawing, please wait…
① This interactive example demonstrates the translation of a triangle in the coordinate plane, where students must determine the direction and magnitude of the shift. ② Core mathematical concepts include geometric translation, vectors, coordinate changes, and horizontal/vertical direction recognition. ③ Construction uses GeoGebra commands such as Translate, If, Random, Textfield, and InputBox to generate random problems and provide feedback; objects include triangle vertices, sides, translated images, checkboxes for direction, and feedback text elements. ④ Suitable for middle or high school students learning geometric transformations, useful for classroom practice or self-assessment to reinforce understanding of translation direction and distance.
GeoGebra Commands & Parameters
If(Random[0, 1] ≟ 0, -1, 1) → hTransDirIf(Random[0, 1] ≟ 0, -1, 1) → vTransDirRandom(7, 10) → htransRandom(5, 9) → vtransTextfield(usertext1) → InputBox1Textfield(usertext2) → InputBox2Segment(A, B) → ABSegment(B, C) → BCSegment(C, A) → CATranslate(A, ((htrans * hTransDir), (vtrans * vTransDir))) → A'Translate(B, ((htrans * hTransDir), (vtrans * vTransDir))) → B'Translate(C, ((htrans * hTransDir), (vtrans * vTransDir))) → C'Segment(A', B') → AB'Segment(B', C') → BC'Segment(C', A') → CA'LaTeX(If[hTransDir < 0, "left", "right"]) → hTransWordSegment(A, A + ((htrans * hTransDir), 0)) → AhorizSegment(A + ((htrans * hTransDir), 0), A + ((htrans * hTransDir), (vtrans * vTransDir))) → AvertSegment(B, B + ((htrans * hTransDir), 0)) → BhorizSegment(C, C + ((htrans * hTransDir), 0)) → ChorizSegment(C + ((htrans * hTransDir), 0), C + ((htrans * hTransDir), (vtrans * vTransDir))) → CvertSegment(B + ((htrans * hTransDir), 0), B + ((htrans * hTransDir), (vtrans * vTransDir))) → BvertLaTeX(If[vTransDir < 0, "down", "up"]) → vTransWordLaTeX((((("\text{\textbf{Question: }" * MainInstruc) * "\\\textbf{Instructions: }") * SpecInstruc) * "}")) → allInstrucUnicodeToLetter(10007) → xmarkUnicodeToLetter(10003) → cmark
AI Drawing Prompt Reference
A coordinate plane shows a randomly generated triangle and its translation by a random horizontal and vertical shift; the original and translated triangles are drawn, with separate segments indicating the horizontal and vertical components of the translation vector, labeled “left/right” and “up/down”. Two input boxes let the student enter the direction and magnitude, and a check mark appears for a correct answer while a cross mark appears for an incorrect one.
The prompt above was compiled from the original drawing commands and is for reference only.