Identify Transformations
Loading the math board and drawing, please wait…
This example demonstrates how to identify transformations of quadratic functions. Key mathematical concepts include transformations of quadratic equations. Using GeoGebra commands such as Random, RandomElement, and Shuffle, the transformation process is dynamically displayed. Suitable for high school math education, helping students understand horizontal and vertical translations, stretches, compressions, and reflections of quadratic functions.
GeoGebra Commands & Parameters
Random(1, 9) → hTempRandomElement({hTemp, (-hTemp)}) → hShuffle({1, 2, 4, 5}) → factorListRandomElement({1, 2, 3, 4}) → aFactorRandom(1, 9) → kTempRandomElement({kTemp, (-kTemp)}) → kRandomElement({aFactor, (-aFactor), 1 / aFactor, -1 / aFactor}) → aIf(abs(a) < 1, (-13.5, 13), (-15.5, 13)) → aBoxPosLaTeX(UnicodeToLetter[10007]) → xmarkLaTeX(UnicodeToLetter[10003]) → cmarkLaTeX((((("\text{" * QUESTION) * "\\") * INSTRUCTIONS) * "}")) → TEXTLaTeX("\text{Reflection in the \(x\)-axis}") → reflectionXLabelIf(k < 0, "down", "up") → verTranslateWordIf(h < 0, "left", "right") → horTranslateWordIf(abs(a) < 1, "compression", "stretch") → verStretchCompressWordLaTeX((("\text{\vphantom{(right)}Horizontal translation " * horTranslateWord) * "}")) → horTranslateLabelLaTeX((("\text{\vphantom{compress}Vertical " * verStretchCompressWord) * "}")) → verStretchCompressLabelLaTeX((("\text{\vphantom{compress}Vertical " * verStretchCompressWord) * " by a factor of}")) → verStretchCompressLabel2LaTeX((("\text{\vphantom{(up)}Vertical translation " * verTranslateWord) * "}")) → verTranslateLabelLaTeX((("\text{\vphantom{(right)}Horizontal translation " * horTranslateWord) * " by \hspace{50} unit(s)}")) → horTranslateLabel2LaTeX((("\text{\vphantom{(up)}Vertical translation " * verTranslateWord) * " by \hspace{50} unit(s)}")) → verTranslateLabel2Textfield(textA) → ansBoxATextfield(textH) → ansBoxHTextfield(textK) → ansBoxKIf(h > 0, (-15.4, 11), (-16.1, 11)) → hBoxPosIf(k > 0, (-17.5, 9), (-16.4, 9)) → kBoxPos
AI Drawing Prompt Reference
Draw a parabola on a coordinate plane with a randomly placed vertex at (h, k), vertically stretched or compressed by factor a and possibly reflected across the x‑axis. Label the horizontal translation direction (left or right), vertical translation direction (up or down), the type of vertical stretch or compression and its factor, and a note indicating reflection in the x‑axis. Provide three editable text boxes for the user to enter the values of a, h, and k, together with check‑mark and cross icons for answer feedback. The layout is clear and suited for a high‑school quadratic transformation demonstration.
The prompt above was compiled from the original drawing commands and is for reference only.