分数扩展因子练习

分数扩展因子练习
几何画板及绘图内容加载中,请稍等……
2022-08-10 19:39
这是一个交互式分数扩展练习程序。程序随机生成一道分数扩展题目,要求学生输入正确的扩展因子。通过文本框输入答案,系统即时验证正确性,并记录正确次数和尝试次数。涉及的核心数学概念是分数的扩展(分子分母同乘一个非零整数),这是分数运算的基础技能。程序使用GeoGebra的Textfield命令创建输入框,If和Element命令实现答案验证逻辑,利用Polygon和CircleArc命令绘制分数可视化图形帮助理解。适合5-6年级学生课堂练习或课后巩固。

GeoGebra 命令及参数

  1. Join({{8}, Shuffle[Sequence[Random[2, 10], i, 1, 100]]}) → randomNosForY
  2. Element(randomNosForY, Mod[questionCount, 100]) → numY
  3. Join({{3}, Shuffle[Sequence[Random[1, numY - 1], i, 1, 100]]}) → randomNosForX
  4. Element(randomNosForX, Mod[questionCount, 100]) → numX
  5. Join({{4}, Shuffle[Sequence[Random[2, 10], i, 1, 100]]}) → randomNosForZ
  6. Element(randomNosForZ, Mod[questionCount, 100]) → numZ
  7. If(questionCount ≟ 1, aInput ≟ 4, aInput ≟ numZ) → correct1
  8. If(questionCount ≟ 1, bInput ≟ 4, bInput ≟ numZ) → correct2
  9. Textfield(aInput) → InputBox1
  10. Textfield(bInput) → InputBox2
  11. Polygon(PtopLeftCornerFeedback, PtopRightCornerFeedback, PbottomRightCornerFeedback, PbottomLeftCornerFeedback) → rectangleCorrect, ptopleftcornerfeedback, ptoprightcornerfeedback, pbottomrightcornerfeedback, pbottomleftcornerfeedback
  12. Defined((aInput * bInput)) → fixed
  13. CircleArc(C, D, E) → c
  14. CircleArc(F, G, H) → d
  15. Point(c) → I
  16. Vector(I, J) → u
  17. Point(d) → K
  18. Vector(K, L) → v
  19. Polygon(PtopLeftCornerFeedback_{1}, PtopRightCornerFeedback_{1}, PbottomRightCornerFeedback_{1}, PbottomLeftCornerFeedback_{1}) → rectangleCorrect_{1}, ptopleftcornerfeedback_{1}, ptoprightcornerfeedback_{1}, pbottomrightcornerfeedback_{1}, pbottomleftcornerfeedback_{1}
  20. CircleArc(M, N, O) → e
  21. CircleArc(P, Q, R) → f
  22. Point(e) → S
  23. Vector(S, T) → w
  24. Point(f) → U
  25. Vector(U, V) → a

AI 绘图提示语参考

创建一个交互式几何练习,随机生成分数扩展问题,用文本框让学生输入扩展因子,实时验证答案并显示正确尝试次数。核心是分数扩展概念,通过多边形和圆弧可视化分数,设计给5-6年级学生练习分数运算。
以上提示语为根据原始绘图命令整理而来,仅供参考。