Journal of Statistics and Data Science Education (Oct 2022)

Teaching Monte Carlo Simulation with Python

  • Justin O. Holman,
  • Allie Hacherl

DOI
https://doi.org/10.1080/26939169.2022.2111008

Abstract

Read online

It has become increasingly important for future business professionals to understand statistical computing methods as data science has gained widespread use in contemporary organizational decision processes in recent years. Used by scores of academics and practitioners in a variety of fields, Monte Carlo simulation is one of the most broadly applicable statistical computing methods. This article describes efforts to teach Monte Carlo simulation using Python. A series of simulation assignments are completed first in Google Sheets, as described in a previous article. Then, the same simulation assignments are completed in Python, as detailed in this article. This pedagogical strategy appears to support student learning for those who are unfamiliar with statistical computing but familiar with the use of spreadsheets. Supplementary materials for this article are available online.

Keywords