分数棒演示

分数棒演示
几何画板及绘图内容加载中,请稍等……
2018-05-16 15:13
①本范例演示分数棒的可视化,通过动态调整分数棒长度展示分数概念;②涉及核心数学概念包括分数、函数、集合理论;③构造中使用了Sequence(数列)、If(条件判断)等GeoGebra命令,以及对象如ShowChi、Cx、Cy、Len、Wid、Sp、D1、N1、len1、D2、N2、len2、D3、N3、len3、F1Text、F2Text、F3Text、Move1、RecD1、RecN1、Move2Text、Move2、RecD2、RecN2、Move3、RecD3、RecN3、D4、N4、F4Text、Move4、len4、RecD4、RecN4等;④适合小学及以上学段,用于分数教学和函数概念引入。

GeoGebra 命令及参数

  1. 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) → RecD1
  2. 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, N1) → RecN1
  3. If(ShowChi, "滑桿2", "Slider 2") → Move2Text
  4. Sequence(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) → RecD2
  5. Sequence(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) → RecN2
  6. Sequence(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) → RecD3
  7. Sequence(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) → RecN3
  8. Sequence(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) → RecD4
  9. Sequence(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) → RecN4
  10. If(ShowChi, "四個分數的圖示 (著色部份佔全圖的幾分之幾)", "Drawings of four fractions (Coloured part(s) of the whole figure)") → Title
  11. If(ShowChi, "本課業可顯示分母是2至12的真分數。", "This applet can represent fractions with denominators ranging from 2 to 12.") → Note1
  12. If(ShowChi, "可用滑桿移動分數條。", "Move the fraction bars by using the sliders.") → Note2
  13. If(ShowChi, "滑桿1", "Slider 1") → Move1Text
  14. If(ShowChi, "滑桿3", "Slider 3") → Move3Text
  15. If(ShowChi, "滑桿4", "Slider 4") → Move4Text
  16. If(ShowChi, "分子", "N") → TextN4
  17. If(ShowChi, "分母", "D") → TextD4
  18. If(ShowChi, "分子", "N") → TextN3
  19. If(ShowChi, "分母", "D") → TextD3
  20. If(ShowChi, "分子", "N") → TextN2
  21. If(ShowChi, "分母", "D") → TextD2
  22. If(ShowChi, "分子", "N") → TextN1
  23. If(ShowChi, "分母", "D") → TextD1
  24. If(ShowChi, "顯示 / 隱藏分數", "Show / Hide Fractions") → TextShowFrac