Yahtzee骰子游戏模拟

Yahtzee骰子游戏模拟
几何画板及绘图内容加载中,请稍等……
2020-12-22 09:51
① 该范例通过GeoGebra模拟了Yahtzee(快艇骰子)游戏的掷骰过程,动态展示五个骰子的点数变化及统计结果。② 核心数学概念包括随机实验、概率统计、计数与数据可视化,涉及离散随机变量的分布和频率统计。③ 作图要点:使用GeoGebra的Intersect、Point、Polygon、Circle等命令绘制骰子面,通过Translate实现骰子位置排列,利用DotPlot和CountIf统计点数出现次数,TableText生成数据表格,并通过按钮(roll1button)触发随机掷骰(roll1、roll2),结合滑块n控制实验次数。④ 适合中学数学或概率统计课程,用于直观理解随机事件、频率与概率的关系,也可作为游戏化教学案例。

GeoGebra 命令及参数

  1. Intersect(xAxis, yAxis) → A
  2. Point(xAxis) → B
  3. Polygon(A, B, 4) → poly1, f, g, h, i, C, D
  4. Circle(K, 1) → K1
  5. Circle(E, Radius[K1]) → E1
  6. Circle(F, Radius[K1]) → F1
  7. Circle(G, Radius[K1]) → G1
  8. Circle(L, Radius[K1]) → L1
  9. Circle(J, Radius[K1]) → J1
  10. Circle(H, Radius[K1]) → H1
  11. Translate(poly1, (15, 0)) → poly2
  12. Translate(K1, (15, 0)) → K2
  13. Translate(E1, (15, 0)) → E2
  14. Translate(F1, (15, 0)) → F2
  15. Translate(L1, (15, 0)) → L2
  16. Translate(J1, (15, 0)) → J2
  17. Translate(H1, (15, 0)) → H2
  18. DotPlot(wins, false, 0.2) → List1
  19. CountIf(x ≟ 0, wins) → zero
  20. CountIf(x ≟ 50, wins) → fifty
  21. CountIf(x ≟ 100, wins) → hun
  22. TableText({{"$0", "$50", "$100"}, {zero, fifty, hun}}, "c|h") → text4
  23. Translate(poly2, (15, 0)) → poly3
  24. Translate(poly1, (0, 25)) → poly4
  25. Translate(poly2, (0, 25)) → poly5
  26. Translate(K1, (30, 0)) → K3
  27. Translate(K1, (0, 25)) → K4
  28. Translate(K1, (15, 25)) → K5
  29. Translate(L1, (30, 0)) → L3
  30. Translate(L1, (0, 25)) → L4
  31. Translate(L1, (15, 25)) → L5
  32. Translate(J1, (30, 0)) → J3
  33. Translate(J1, (0, 25)) → J4
  34. Translate(J1, (15, 25)) → J5
  35. Translate(H1, (30, 0)) → H3
  36. Translate(H1, (0, 25)) → H4
  37. Translate(H1, (15, 25)) → H5
  38. Translate(G1, (15, 0)) → G2
  39. Translate(G1, (30, 0)) → G3
  40. Translate(G1, (0, 25)) → G4
  41. Translate(G1, (15, 25)) → G5
  42. Translate(F1, (30, 0)) → F3
  43. Translate(F1, (0, 25)) → F4
  44. Translate(F1, (15, 25)) → F5
  45. Translate(E1, (30, 0)) → E3
  46. Translate(E1, (0, 25)) → E4
  47. Translate(E1, (15, 25)) → E5

AI 绘图提示语参考

画一个模拟骰子游戏的动态图形,包含五个六面骰子,每个骰子用正方形和圆形组合表示,并显示它们的点数分布。使用点、正方形和圆形绘制骰子,通过滑动条控制投掷次数,用点图展示不同点数出现的频率,并用文本框显示统计结果。先绘制一个骰子,再复制并平移到合适位置形成五个骰子,接着用点图和文本框展示统计信息,最后用滑动条控制整个过程的交互性。
以上提示语为根据原始绘图命令整理而来,仅供参考。