线性模式探索
几何画板及绘图内容加载中,请稍等……
①本范例演示线性方程生成的图形模式;②涉及核心数学概念:线性方程、代数、三角函数、导数、金字塔、割线;③构造要点:使用Random, UnicodeToLetter, Textfield, Sequence, Join, LaTeX等GeoGebra命令和对象;④适合高中数学教学和函数图像探索。
GeoGebra 命令及参数
Random(2, 6) → bRandom(1, 6) → mUnicodeToLetter(10007) → xmarkUnicodeToLetter(10003) → cmarkTextfield(textM) → ansMboxTextfield(textB) → ansBboxSequence(Polygon[(i, 0), (i + 1, 0), 4], i, 1, b) → startFigPurpleSquaresSequence(Polygon[(i + 7, 0), (i + 8, 0), 4], i, 1, b) → fig1purpleSquaresSequence(Polygon[(i + 14, 0), (i + 15, 0), 4], i, 1, b) → fig2purpleSquaresSequence(Polygon[(i, 0), (i + 1, 0), 4], i, 1, b) → startFigBordersSequence(Polygon[(i + 21, 0), (i + 22, 0), 4], i, 1, b) → fig3purpleSquaresSequence(Sequence[Polygon[(8 + b - i, j), (8 + b - i + 1, j), 4], i, 1, m], j, 1, 1) → fig1orangeSquaresSequence(Sequence[Polygon[(15 + b - i, j), (15 + b - i + 1, j), 4], i, 1, m], j, 1, 2) → fig2orangeSquaresSequence(Sequence[Polygon[(22 + b - i, j), (22 + b - i + 1, j), 4], i, 1, m], j, 1, 3) → fig3orangeSquaresJoin({Sequence[Polygon[(i + 7, 0), (i + 8, 0), 4], i, 1, b], Sequence[Sequence[Polygon[(8 + b - i, j), (8 + b - i + 1, j), 4], i, 1, m], j, 1, 1]}) → fig1bordersJoin({Sequence[Polygon[(i + 14, 0), (i + 15, 0), 4], i, 1, b], Sequence[Sequence[Polygon[(15 + b - i, j), (15 + b - i + 1, j), 4], i, 1, m], j, 1, 2]}) → fig2bordersJoin({Sequence[Polygon[(i + 21, 0), (i + 22, 0), 4], i, 1, b], Sequence[Sequence[Polygon[(22 + b - i, j), (22 + b - i + 1, j), 4], i, 1, m], j, 1, 3]}) → fig3bordersLaTeX("\text{\textbf{Question: }What do you notice about this pattern?}") → MainInstrucLaTeX("\text{\textbf{Instructions: }Determine how many tiles the pattern starts with and how many tiles\\each figure in the pattern grows by.}") → SpecInstrucLaTeX("\text{The starting figure has " + b + " tiles and each figure is " + m + " tile(s) larger\\than the previous one.}") → feedback
AI 绘图提示语参考
画一个由多个正方形组成的线性图案,初始图形有 b 个正方形,每个后续图形比前一个多 m 个正方形。图案分为三个部分,每个部分包含不同颜色和数量的正方形,部分之间有边框分隔。顶部有文本框显示问题,引导观察图案规律。
以上提示语为根据原始绘图命令整理而来,仅供参考。