P3 三个分数棒:分数可视化与比较工具
几何画板及绘图内容加载中,请稍等……
本范例演示三个分数棒的长度比较与分数值关系。涉及的核心数学概念包括分数的意义、分数大小比较以及数形结合思想。作图要点在于利用 Sequence 命令生成序列,配合 If 条件判断显示特定对象,结合 Rec 矩形与文本对象实现动态交互效果。适合小学高年级或初中数学教学,辅助学生直观理解分数概念及运算。
GeoGebra 命令及参数
Sequence(Polygon[(Cx + (len1 * (k - 1)), Cy + Move1), (Cx + (len1 * (k - 1)), Cy + Wid + Move1), (Cx + (len1 * k), Cy + Wid + Move1), (Cx + (len1 * k), Cy + Move1)], k, 1, D1) → RecD1Sequence(Polygon[(Cx + (len1 * (k - 1)), Cy + Move1), (Cx + (len1 * (k - 1)), Cy + Wid + Move1), (Cx + (len1 * k), Cy + Wid + Move1), (Cx + (len1 * k), Cy + Move1)], k, 1, N1) → RecN1If(ShowChi, "滑桿2", "Slider 2") → Move2TextSequence(Polygon[(Cx + (len2 * (k - 1)), Cy + Sp + Move2), (Cx + (len2 * (k - 1)), Cy + Wid + Sp + Move2), (Cx + (len2 * k), Cy + Wid + Sp + Move2), (Cx + (len2 * k), Cy + Sp + Move2)], k, 1, D2) → RecD2Sequence(Polygon[(Cx + (len2 * (k - 1)), Cy + Sp + Move2), (Cx + (len2 * (k - 1)), Cy + Wid + Sp + Move2), (Cx + (len2 * k), Cy + Wid + Sp + Move2), (Cx + (len2 * k), Cy + Sp + Move2)], k, 1, N2) → RecN2Sequence(Polygon[(Cx + (len3 * (k - 1)), Cy + (2 * Sp) + Move3), (Cx + (len3 * (k - 1)), Cy + Wid + (2 * Sp) + Move3), (Cx + (len3 * k), Cy + Wid + (2 * Sp) + Move3), (Cx + (len3 * k), Cy + (2 * Sp) + Move3)], k, 1, D3) → RecD3Sequence(Polygon[(Cx + (len3 * (k - 1)), Cy + (2 * Sp) + Move3), (Cx + (len3 * (k - 1)), Cy + Wid + (2 * Sp) + Move3), (Cx + (len3 * k), Cy + Wid + (2 * Sp) + Move3), (Cx + (len3 * k), Cy + (2 * Sp) + Move3)], k, 1, N3) → RecN3Sequence(Polygon[(Cx + (len4 * (k - 1)), Cy + (3 * Sp) + Move4), (Cx + (len4 * (k - 1)), Cy + Wid + (3 * Sp) + Move4), (Cx + (len4 * k), Cy + Wid + (3 * Sp) + Move4), (Cx + (len4 * k), Cy + (3 * Sp) + Move4)], k, 1, D4) → RecD4Sequence(Polygon[(Cx + (len4 * (k - 1)), Cy + (3 * Sp) + Move4), (Cx + (len4 * (k - 1)), Cy + Wid + (3 * Sp) + Move4), (Cx + (len4 * k), Cy + Wid + (3 * Sp) + Move4), (Cx + (len4 * k), Cy + (3 * Sp) + Move4)], k, 1, N4) → RecN4If(ShowChi, "本課業可顯示分母是2至12的真分數。", "This applet can represent fractions with denominators ranging from 2 to 12.") → Note1If(ShowChi, "可用滑桿移動分數條。", "Move the fraction bars by using the sliders.") → Note2If(ShowChi, "滑桿1", "Slider 1") → Move1TextIf(ShowChi, "滑桿3", "Slider 3") → Move3TextIf(ShowChi, "滑桿4", "Slider 4") → Move4TextIf(ShowChi, "分子", "N") → TextN4If(ShowChi, "分母", "D") → TextD4If(ShowChi, "分子", "N") → TextN3If(ShowChi, "分母", "D") → TextD3If(ShowChi, "分子", "N") → TextN2If(ShowChi, "分母", "D") → TextD2If(ShowChi, "分子", "N") → TextN1If(ShowChi, "分母", "D") → TextD1If(ShowChi, "顯示 / 隱藏分數", "Show / Hide Fractions") → TextShowFracIf(ShowChi, "三個分數的圖示 (著色部份佔全圖的幾分之幾)", "Drawings of three fractions (Coloured part(s) of the whole figure)") → Title
AI 绘图提示语参考
绘制三个分数条形图,用于可视化比较分数。每个分数条由多个矩形组成,通过滑块控制显示不同长度的部分,展示分数的大小和意义。分数条按顺序排列,每个分数条的颜色和文本标签表示其分子和分母,滑块可以调整每个分数条的显示比例,以便直观理解分数的比较和组合。
以上提示语为根据原始绘图命令整理而来,仅供参考。