Dice Roll Simulation by Martin Laroche

Dice Roll Simulation by Martin Laroche
Loading the math board and drawing, please wait…
2015-04-14 02:36
This example simulates rolling one, two, or three standard dice and explores the distribution of dice sums. It involves core concepts of probability and statistics, constructed using GeoGebra commands such as Sequence and BarChart, suitable for middle school and above students.

GeoGebra Commands & Parameters

  1. Sequence(Element[freq, k], k, 1, (6 * dice) + 1) → freq2
  2. Sequence(Element[freq2, k] / n, k, 1, Length[freq2]) → relFreq
  3. SelectedIndex(graphMenu) → graphType
  4. If(n ≟ 0, 0, Max[freq]) → fMax
  5. Sequence(k - 1, k, 1, (6 * dice) + 1) → diceSum
  6. BarChart(diceSum, relFreq) → relFreqChart
  7. If(n ≟ 0, 0, Max[relFreq]) → relMax
  8. BarChart(diceSum, freq2) → freqChart
  9. Sequence(Text["" + (Element[relFreq, k]), (k - 1.3, Element[relFreq, k] + step)], k, 1, Length[relFreq]) → lbl2
  10. Sequence(If[Element[freq2, k] > 0, Text["" + (Element[freq2, k]), (k - 1.2, Element[freq2, k] + step)]], k, 1, Length[freq2]) → lbl

AI Drawing Prompt Reference

Simulate rolling one, two, or three standard dice to show the distribution of results, using bar charts to represent frequency and relative frequency, controlled by a slider for the number of dice, with key values labeled, starting with basic bar charts, then adding relative frequency bar charts and labels.
The prompt above was compiled from the original drawing commands and is for reference only.