长度单位换算 - 第一级(小数)
几何画板及绘图内容加载中,请稍等……
本范例演示了长度单位换算的基本操作,涉及核心数学概念包括单位换算、小数运算和测量。通过 GeoGebra 命令如 Sequence, Element, If, Textfield, Defined 等实现交互式练习,适合小学 5-6 年级学生使用,用于提升测量和单位换算能力。
GeoGebra 命令及参数
Sequence(If[¬allowDecimalNumbers, Random[1, 1000], Random[1, 10000] / Element[{10, 100, 1000}, Random[1, 3]]], i, 1, 100) → randomNumbersElement(randomNumbers, Mod[questionCount, Length[randomNumbers]] + 1) → randomNumberSequence(Random[1, Length[numberMatchingUnits]], i, 1, 100) → randomUnitsLeft, {1, 5, 4, 1, 1, 5, 1, 3, 1, 2, 2, 3, 3, 5, 5, 4, 4, 3, 2, 4, 5, 5, 4, 4, 1, 3, 4, 5, 4, 5, 5, 3, 3, 1, 2, 1, 2, 5, 1, 3, 4, 2, 1, 3, 4, 4, 5, 2, 5, 5, 5, 2, 2, 1, 2, 3, 2, 5, 1, 4, 1, 2, 1, 5, 5, 1, 1, 1, 2, 5, 1, 4, 2, 4, 3, 5, 3, 5, 4, 2, 3, 1, 5, 4, 3, 2, 4, 5, 3, 4, 1, 4, 4, 5, 2, 5, 3, 4, 5, 1}Element(randomUnitsLeft, Mod[questionCount, Length[randomUnitsLeft]] + 1) → actualUnitLeftElement(allowedUnits, actualUnitLeft) → actualAllowedUnitsElement(actualAllowedUnits, Random[2, Length[actualAllowedUnits]]) → actualUnitRightInfoElement(actualUnitRightInfo, 1) → actualUnitRightElement(actualUnitRightInfo, 2) → actualUnitRightFactorIf(unitLeftSmaller, round(((randomNumber * actualUnitRightFactor) * 1000)) / 1000, randomNumber) → valueRightTextfield(inputNumber) → inputBox1Defined(inputNumber) → clickableBtnValidateIf(unitLeftSmaller, randomNumber, round(((randomNumber * actualUnitRightFactorInvers) * 1000)) / 1000) → valueLeft
AI 绘图提示语参考
创建一个交互式长度单位转换练习程序,包含一个显示随机数值的文本框,左侧单位为米、分米、厘米或毫米,右侧为单位选择菜单。界面包含输入框供用户填写转换结果,以及验证按钮来判断答案对错。程序根据随机生成的数值和单位,动态显示转换题目,当单位左侧数值较小时自动进行乘法运算,较大时进行除法运算,结果保留三位小数。整体布局为水平排列的转换等式,左中右分别为起始数值、等于符号和目标数值,下方设置输入区域和验证按钮。
以上提示语为根据原始绘图命令整理而来,仅供参考。