分数演示:真分数与假分数在整体和数轴上的表示
几何画板及绘图内容加载中,请稍等……
① 本范例通过动态图形直观演示真分数和假分数,既展示分数作为整体的一部分(如面积模型),也展示分数在数轴上的对应点。② 核心数学概念包括分数的意义、真分数与假分数的区别、分数与数轴的对应关系,以及部分与整体的关系。③ 作图要点:利用GeoGebra命令如Mod(取余)计算分子除以分母的余数,Polygon(多边形)构建整体和部分区域,Vector(向量)和Sequence(序列)生成数轴刻度,Zip、Append、Segment、If等命令用于动态更新图形和条件显示,对象包括n(分子)、d(分母)、remainder(余数)、whole(整体)、poly1等,通过滑块或输入改变n和d,图形随之变化。④ 适合小学高年级至初中阶段学习分数概念,也可用于教师课堂演示,帮助学生理解分数在数轴上的位置及假分数与带分数的转换。
GeoGebra 命令及参数
Mod(n, d) → remainderPolygon(A, B, 4) → poly1, a, b, c, e, C, DVector((0, 0), (1, 0)) → uSequence(B + (i * u), i, 0, whole) → SecondLow, {(1, 0.5)}Sequence(A + (i * u), i, 0, whole) → FirstLow, {(0, 0.5)}Zip(Polygon[X, Y, 4], X, FirstLow, Y, SecondLow) → list1Sequence(Point[A, Vector[(i * u / d)]], i, 1, n) → PtBottom, {(0.2, 0.5), (0.4, 0.5)}Sequence(Point[D, Vector[(i * u / d)]], i, 1, n) → PtTop, {(0.20000000000000012, 1.5), (0.40000000000000013, 1.5)}Append(D, Take[PtTop, 1, n - 1]) → PtTop1Append(A, Take[PtBottom, 1, n - 1]) → PtBottom1Zip(Polygon[E, F, G, H], E, PtBottom1, F, PtBottom, G, PtTop, H, PtTop1) → list2Polygon(C, B, 4) → poly2, f, g, h, i, E, FPolygon(F, E, 4) → poly3, j, k, l, m, G, HPolygon(H, G, 4) → poly4, p, q, r, s, I, JPolygon(J, I, 4) → poly5, t, a_1, b_1, c_1, K, LPolygon(L, K, 4) → poly6, d_1, e_1, f_1, g_1, M, NSequence(Point[OO, Vector[(i * u / d)]], i, 1, (10 * d)) → list3, {(0.2, 0), (0.4, 0), (0.6000000000000001, 0), (0.8, 0), (1, 0), (1.2000000000000002, 0), (1.4000000000000001, 0), (1.6, 0), (1.8, 0), (2, 0), (2.2, 0), (2.4000000000000004, 0), (2.6, 0), (2.8000000000000003, 0), (3, 0), (3.2, 0), (3.4000000000000004, 0), (3.6, 0), (3.8000000000000003, 0), (4, 0), (4.2, 0), (4.4, 0), (4.6000000000000005, 0), (4.800000000000001, 0), (5, 0), (5.2, 0), (5.4, 0), (5.6000000000000005, 0), (5.800000000000001, 0), (6, 0), (6.2, 0), (6.4, 0), (6.6000000000000005, 0), (6.800000000000001, 0), (7, 0), (7.2, 0), (7.4, 0), (7.6000000000000005, 0), (7.800000000000001, 0), (8, 0), (8.200000000000001, 0), (8.4, 0), (8.6, 0), (8.8, 0), (9, 0), (9.200000000000001, 0), (9.4, 0), (9.600000000000001, 0), (9.8, 0), (10, 0)}Zip(Segment[M, N], M, list3, N, PtBottom) → list4Segment(A, OO) → h_1Sequence(Point[D, Vector[(i * u / d)]], i, 1, (d * (whole + 1))) → allTop, {(0.20000000000000012, 1.5), (0.40000000000000013, 1.5), (0.6000000000000002, 1.5), (0.8000000000000002, 1.5), (1, 1.5)}Sequence(Point[A, Vector[(i * u / d)]], i, 1, (d * (whole + 1))) → allBott, {(0.2, 0.5), (0.4, 0.5), (0.6000000000000001, 0.5), (0.8, 0.5), (1, 0.5)}Zip(Segment[M, N], M, allTop, N, allBott) → list5If(n < d, textFr, If[IsInteger[n / d], textW, textM]) → TextFraction
AI 绘图提示语参考
绘制一个图形,展示一个分数作为整体的一部分和数轴上的点。首先画一个矩形表示整体,然后根据分子和分母画出部分区域。接着在数轴上画出从0到10的刻度线,标出分数对应的点。最后根据分子是否小于分母,显示适当的分数类型(真分数、假分数或带分数)。
以上提示语为根据原始绘图命令整理而来,仅供参考。