数墙:分数加法练习的交互生成与验证
几何画板及绘图内容加载中,请稍等……
该范例通过“数墙”式的交互界面演示分数运算中答案如何随题目随机生成并进行正确性检验。核心数学概念是分数的加法、等值表示与运算正确判断(面向第5-6学段的基础分数加法能力)。作图/实现要点:利用 Textfield 输入学生答案(hInput、eInput、aInput),并用 InputBox 作为数据或显示窗口(如 InputBox5/6/7/8/9);用 Shuffle 与随机数相关对象(randomNos、randomNos1、numA、numA1…numA4、numB、numB 等)生成题目所需的随机分子分母组合;通过 Defined 与 Element 将这些数进一步用于后续计算与展示(如 cell3/4/5/6/7/8/9、c5/c6/c7/c8/c9、count);再用 CountIf 对输入正确性进行计数(inputCorrect5/6/7/8/9、count),并结合 SpeechBubbleLeft 与 permittedSymbols 提供反馈提示。适合用于课堂练习、分组竞赛或作为数字化作业的互动演示,针对小学中高年级对分数加法的巩固与检验。
GeoGebra 命令及参数
Textfield(hInput) → InputBox8Textfield(iInput) → InputBox9Shuffle(Sequence[Random[3, 16], i, 1, 100]) → randomNos, {13, 15, 15, 16, 15, 8, 14, 10, 14, 8, 4, 4, 4, 9, 5, 6, 13, 11, 11, 13, 13, 5, 11, 11, 8, 11, 3, 9, 9, 7, 8, 9, 12, 14, 4, 6, 8, 3, 10, 16, 6, 12, 11, 16, 13, 10, 4, 12, 11, 4, 11, 6, 10, 8, 10, 12, 16, 15, 15, 9, 6, 12, 13, 13, 14, 9, 4, 6, 11, 16, 11, 16, 12, 15, 15, 4, 13, 3, 9, 5, 5, 12, 9, 4, 6, 11, 14, 10, 15, 11, 13, 11, 12, 3, 9, 15, 9, 10, 3, 8}Element(randomNos, Mod[count, 100] + 1) → numBShuffle(Sequence[Random[1, numB - 1], i, 1, 100]) → randomNos1, {1, 9, 13, 7, 11, 9, 5, 10, 2, 13, 10, 4, 12, 10, 7, 10, 3, 6, 8, 12, 7, 9, 5, 11, 10, 3, 6, 6, 12, 7, 9, 8, 12, 6, 11, 2, 2, 11, 8, 2, 4, 14, 1, 3, 12, 10, 12, 10, 14, 4, 13, 1, 7, 2, 3, 1, 3, 11, 1, 3, 3, 4, 1, 12, 7, 11, 7, 7, 4, 12, 7, 14, 1, 3, 5, 11, 1, 11, 7, 10, 6, 6, 9, 2, 7, 7, 7, 11, 13, 8, 7, 8, 9, 9, 11, 7, 9, 1, 11, 1}Element(randomNos1, Mod[count + 4, 100] + 1) → numA4Element(randomNos1, Mod[count + 2, 100] + 1) → numA2Element(randomNos1, Mod[count + 3, 100] + 1) → numA3Element(randomNos1, Mod[count + 1, 100] + 1) → numA1Element(randomNos1, Mod[count, 100] + 1) → numATextfield(eInput) → InputBox5Textfield(fInput) → InputBox6Textfield(gInput) → InputBox7Textfield(aInput) → InputBox1Textfield(bInput) → InputBox2Textfield(cInput) → InputBox3Textfield(dInput) → InputBox4Textfield(jInput) → InputBox10Textfield(startInput) → InputBox11SpeechBubbleLeft(G, 6, 1) → poly1Defined(startInput) → fixed2SpeechBubbleLeft(R, 8.6, 1.6) → poly2CountIf(x ≟ true, corrects) → numberCorrectCountIf(var ≟ true, var, klicked) → numKlicked
AI 绘图提示语参考
创建一个数墙,通过输入框输入答案,随机生成分数加法题目,使用shuffle函数生成随机分子分母,通过element函数提取随机数,利用speechbubbleleft提供反馈提示,最后统计正确答案数量。
以上提示语为根据原始绘图命令整理而来,仅供参考。