比较两个整数的大小:交互式数轴与滑块演示
几何画板及绘图内容加载中,请稍等……
① 本范例通过交互式界面直观演示两个整数的大小比较,用户可输入或调节数值,实时观察左右两侧数字的大小关系。② 核心数学概念是整数的大小比较(大于、小于、等于),涉及数轴上的位置关系以及最大值/最小值(Max/Min)的判定。③ 作图要点:利用GeoGebra的Textfield(文本框)和InputBox(输入框)让用户输入数字,通过Sequence(序列)生成数轴刻度,使用Max和Min函数自动计算较大数与较小数,并配合Slider(滑块)调整数值范围,同时使用Button(按钮)和Timer(计时器)实现重置、隐藏等交互控制,列表(list)用于存储和更新数据。④ 适合小学低年级数学教学或初中整数概念巩固,也可用于特殊教育中数字比较的直观训练,通过视觉反馈强化数感。
GeoGebra 命令及参数
Textfield(righttext) → InputBox2Textfield(lefttext) → InputBox1Sequence(Point[{(2 * Mod[i, size]) + 1 - (1.5 * (size - (slide * size))), (2 * Div[i, size]) + 1}], i, 0, left - 1) → list4Sequence(Point[{(2 * Mod[i, size]) + 1 + (1.5 * (size - (slide * size))), (2 * Div[i, size]) + 1}], i, 0, right - 1) → list5Sequence(Point[{(2 * Div[i, 10]) + If[Div[i, 10] ≟ Div[left, 10], If[Mod[i, 10] < 5, 0, 2], 0] - (1.5 * (size - (slide * size))), (If[left - (10 * Div[i, 10]) < 10, 2, 1] * Mod[i, 10]) + If[Div[i, 10] ≟ Div[left, 10] ∧ (Mod[i, 10] > 4), -10, 0]}], i, 0, left - 1) → list6Sequence(Point[{(2 * Div[i, 10]) + If[Div[i, 10] ≟ Div[right, 10], If[Mod[i, 10] < 5, 0, 2], 0] + (1.5 * (size - (slide * size))), (If[right - (10 * Div[i, 10]) < 10, 2, 1] * Mod[i, 10]) + If[Div[i, 10] ≟ Div[right, 10] ∧ (Mod[i, 10] > 4), -10, 0]}], i, 0, right - 1) → list7Sequence(((list6(i) - list4(i)) * (1 - timer)) + list4(i), i, 1, left) → list8Sequence(((list7(i) - list5(i)) * (1 - timer)) + list5(i), i, 1, right) → list1Sequence(Polygon[list1(i), (x(list1(i)) + 1, y(list1(i))), 4], i, 1, right) → list3Max({15, (4 * size), (2 * Div[right, 10]) + (2 * size)}) → RMin((-2 * size), -15) → LSequence(Polygon[list8(i), (x(list8(i)) + 1, y(list8(i))), 4], i, 1, left) → list2