分数乘法练习:随机生成与即时反馈

分数乘法练习:随机生成与即时反馈
几何画板及绘图内容加载中,请稍等……
2020-12-05 02:48
① 本范例是一个交互式分数乘法练习工具,通过随机生成分数乘法题目,让学生输入答案并即时判断对错,同时统计正确与错误次数。② 核心数学概念是分数乘法运算,涉及分子与分母的乘积计算,以及约分等基础运算规则。③ 作图要点:使用GeoGebra的Random和RandomElement命令随机生成分子分母,Textfield和CasillaDeEntrada(输入框)供学生输入答案,Corner和Polygon构建界面布局,Vector和Join用于显示题目与反馈,LaTeX用于美观地呈现分数表达式,同时利用按钮(botón)控制提交和下一题,通过计数器(contador)和变量(aciertos, fallos)记录成绩。④ 适合小学高年级或初中低年级学生进行分数乘法练习,也可用于教师课堂演示或学生自主训练,通过即时反馈提升学习效率。

GeoGebra 命令及参数

  1. Random(2, 6) → num1
  2. RandomElement({2, 3, 4, 6}) → den2
  3. Random(2, 9) → num2
  4. Random(2, 9) → den1
  5. Textfield(p4c6) → p4CasillaDeEntrada6
  6. Corner(1) → A
  7. Corner(2) → B
  8. RandomElement({5, 7}) → den3
  9. Polygon(A, B, C, D) → polígono1, a, b, c, d
  10. Vector(F, E) → u
  11. Vector(H, G) → v
  12. Textfield(p4c1) → p4CasillaDeEntrada1
  13. Textfield(p4c2) → p4CasillaDeEntrada2
  14. Textfield(p4c3) → p4CasillaDeEntrada3
  15. Textfield(p4c5) → p4CasillaDeEntrada5
  16. Textfield(p4c4) → p4CasillaDeEntrada4
  17. RandomElement({2, 3, 5}) → num11
  18. RandomElement({4, 6, 7}) → num22
  19. Join({PrimeFactors[num11], PrimeFactors[num22]}) → numerador
  20. Join({PrimeFactors[den11], PrimeFactors[den22]}) → denominador
  21. Remove(numerador, denominador) → numsim
  22. Remove(denominador, numerador) → densim
  23. Remove(numerador, numsim) → factorescomunes
  24. LaTeX((((((((((((((("\frac{" * num11) * "}{") * den11) * "}·\red{\frac{") * num22) * "}{") * den22) * "}} =") * TableText[{numsim, densim}, "c _010"]) * " = \frac{") * num1122 / GCD[num1122, den1122]) * "}{") * den1122 / GCD[num1122, den1122]) * "}")) → p3texto6_21
  25. LaTeX((((((((((((((("\frac{" * num11) * "}{") * den11) * "}·\red{\frac{") * num22) * "}{") * den22) * "}} =") * TableText[{lista1, densim}, "c _010"]) * " = \frac{") * num1122 / GCD[num1122, den1122]) * "}{") * den1122 / GCD[num1122, den1122]) * "}")) → p3texto6_22
  26. LaTeX((((((((((((((("\frac{" * num11) * "}{") * den11) * "}·\red{\frac{") * num22) * "}{") * den22) * "}} =") * TableText[{numsim, lista1}, "c _010"]) * " = \frac{") * num1122 / GCD[num1122, den1122]) * "}{") * den1122 / GCD[num1122, den1122]) * "}")) → p3texto6_23
  27. LaTeX((((((((((((((("\frac{" * num11) * "}{") * den11) * "}·\red{\frac{") * num22) * "}{") * den22) * "}} =") * TableText[{lista1, lista1}, "c _010"]) * " = \frac{") * num1122 / GCD[num1122, den1122]) * "}{") * den1122 / GCD[num1122, den1122]) * "}")) → p3texto6_24
  28. Join({PrimeFactors[den1], PrimeFactors[den2]}) → denominador1
  29. Join({PrimeFactors[num1], PrimeFactors[num2]}) → numerador1
  30. Remove(numerador1, denominador1) → numsim1
  31. Join({PrimeFactors[den11], PrimeFactors[den22]}) → lista2
  32. Remove(numerador1, numsim1) → factorescomunes1
  33. Remove(denominador1, numerador1) → densim1
  34. LaTeX((((((((TableText[{PrimeFactors[num1], PrimeFactors[den1]}, "c _010"] * " \blue{ ") * TableText[{PrimeFactors[num2], PrimeFactors[den2]}, "c _010"]) * "} =\frac{") * numfinal) * "}{") * denfinal) * "}")) → p4texto6_3
  35. LaTeX((((((TableText[{PrimeFactors[num1], PrimeFactors[den1]}, "c _010"] * " \blue{ ") * TableText[{PrimeFactors[num2], PrimeFactors[den2]}, "c _010"]) * "} =\frac{") * numfinal) * "}{\red{?}")) → p4texto6_2
  36. RandomElement({5, 7, 11}) → c_1
  37. RandomElement({5, 7, 11}) → c_1
  38. RandomElement({5, 7, 11}) → c_1
  39. RandomElement({5, 7, 11}) → c_1
  40. RandomElement({5, 7, 11}) → c_1
  41. RandomElement({5, 7, 11}) → c_1
  42. RandomElement({5, 7, 11}) → c_1
  43. LaTeX((((((((((((((((("\frac{" * num11) * "}{") * den11) * "}·\red{\frac{") * num22) * "}{") * den22) * "}} =\frac{") * num11) * "\;·\red{") * num22) * "}}{") * den11) * "\;·\red{") * den22) * "}} =")) → p3texto3_2
  44. LaTeX((((((((((((((((((((("\frac{" * num11) * "}{") * den11) * "}·\red{\frac{") * num22) * "}{") * den22) * "}} =\frac{") * num11) * "\;·\red{") * num22) * "}}{") * den11) * "\;·\red{") * den22) * "}} = ") * TableText[{PrimeFactors[num11], PrimeFactors[den11]}, "c _010"]) * " \red{ ") * TableText[{PrimeFactors[num22], PrimeFactors[den22]}, "c _010"]) * "} =")) → p3texto3_3
  45. LaTeX((((TableText[{PrimeFactors[num1], PrimeFactors[den1]}, "c _010"] * " \blue{ ") * TableText[{PrimeFactors[num2], PrimeFactors[den2]}, "c _010"]) * "} =\frac\red{{?}}{}")) → p4texto6_1
  46. LaTeX((((((((((("\frac{" * num1) * "}{") * den1) * "}·\blue{\frac{") * num2) * "}{") * den2) * "}} =\frac{\red{") * NaN) * "}\;·\red{\;\;}}{·\blue{}} =")) → p4texto3_1
  47. LaTeX((((((((((("\frac{" * num1) * "}{") * den1) * "}·\blue{\frac{") * num2) * "}{") * den2) * "}} =\frac{") * num1) * "\;·\red{?}}{\;·\blue{}} =")) → p4texto3_2
  48. LaTeX((((((((((((("\frac{" * num1) * "}{") * den1) * "}·\blue{\frac{") * num2) * "}{") * den2) * "}} =\frac{") * num1) * "\;·\blue{") * num2) * "}}{\red{?}\;·\blue{\;}} =")) → p4texto3_3
  49. LaTeX((((((((((((((("\frac{" * num1) * "}{") * den1) * "}·\blue{\frac{") * num2) * "}{") * den2) * "}} =\frac{") * num1) * "\;·\blue{") * num2) * "}}{{") * den1) * "}\;·\red{?}} =")) → p4texto3_4
  50. LaTeX((((((((((((((((((((("\frac{" * num1) * "}{") * den1) * "}·\blue{\frac{") * num2) * "}{") * den2) * "}} =\frac{") * num1) * "\;·\blue{") * num2) * "}}{") * den1) * "\;·\blue{") * den2) * "}} = ") * TableText[{PrimeFactors[num1], PrimeFactors[den1]}, "c _010"]) * " \blue{ ") * TableText[{PrimeFactors[num2], PrimeFactors[den2]}, "c _010"]) * "} =")) → p4texto3_5

AI 绘图提示语参考

绘制一个分数乘法练习的交互式图形,包含随机生成的分数乘法问题和输入框供学生输入答案。图形包括一个四边形界面,显示分数乘法问题和即时反馈。学生输入答案后,显示正确或错误的反馈,并更新得分。
以上提示语为根据原始绘图命令整理而来,仅供参考。