等值分数可视化:饼图对比与滑块交互

等值分数可视化:饼图对比与滑块交互
几何画板及绘图内容加载中,请稍等……
2018-06-26 03:35
① 本范例通过饼图(扇形图)直观展示两个分数的大小关系,并验证它们是否等值(即相等)。② 核心数学概念是分数的等价性(equivalent fractions),涉及分子、分母、约分、通分以及比例关系。③ 作图要点:使用GeoGebra的Point、Circle、Rotate、Sequence、CircleSector命令绘制圆和扇形,通过Textfield输入框让用户输入两个分数的分子分母,利用滑块(slider)调整参数,并配合按钮(button)触发更新,最终在饼图中以不同颜色扇形呈现两个分数所占比例,同时显示对应文本。④ 适合小学高年级至初中阶段学习分数概念、比例和等值判断,也可用于教师课堂演示或学生自主探索,通过交互操作加深对分数等价性的理解。

GeoGebra 命令及参数

  1. Point(y = y(A)) → B
  2. Point(x = x(A)) → A'
  3. Circle(A, A') → c
  4. Circle(B, B') → d
  5. Rotate(A', (((-(m1 / m2)) * 360))°, A) → A''
  6. Rotate(B', (((-(n1 / n2)) * 360))°, B) → B''
  7. Sequence(Segment[A, Rotate[A', ((i * 360) * ° / ka), A]], i, 1, ka) → list1
  8. CircleSector(A, A'', A') → e
  9. CircleSector(B, B'', B') → f
  10. Textfield(m1) → inputBox1
  11. Textfield(m2) → inputBox2
  12. Textfield(n1) → inputBox3
  13. Textfield(n2) → inputBox4
  14. Sequence(Segment[B, Rotate[B', (((-i) * 360) * ° / kb), B]], i, 1, (n * n1)) → list4
  15. Sequence(Segment[B, Rotate[B', ((i * 360) * ° / kb), B]], i, 1, kb) → list2
  16. Sequence(Segment[A, Rotate[A', (((-i) * 360) * ° / ka), A]], i, 1, (m * m1)) → list3
  17. Sequence(Segment[A, Rotate[A', (((-i) * 360) * ° / m2), A]], i, 1, m1) → list5
  18. Sequence(Segment[B, Rotate[B', (((-i) * 360) * ° / n2), B]], i, 1, n1) → list6

AI 绘图提示语参考

画一个饼图来可视化两个分数,使用滑块控制分数的分子和分母,通过两个扇形区域的大小比较分数的大小关系,扇形区域用不同颜色表示,并显示对应的分数标签,扇形区域通过旋转和分割圆来创建,整体构造过程包括创建圆、旋转点、生成线段和扇形,最后用文本框输入分数参数。
以上提示语为根据原始绘图命令整理而来,仅供参考。