Spreadsheet Modeling and Wrangling with Python

Saved in:
Bibliographic Details
Title: Spreadsheet Modeling and Wrangling with Python
Language: English
Authors: Mark W. Isken (ORCID 0000-0001-8471-9116)
Source: INFORMS Transactions on Education. 2025 25(2):152-168.
Availability: Institute for Operations Research and the Management Sciences (INFORMS). 5521 Research Park Drive Suite 200, Catonsville, Maryland 21228. Tel: 800-446-3676; Tel: 443-757-3500; Fax: 443-757-3515; e-mail: informs@informs.org; Web site: https://pubsonline.informs.org/journal/ited
Peer Reviewed: Y
Page Count: 17
Publication Date: 2025
Document Type: Journal Articles
Reports - Research
Education Level: Higher Education
Postsecondary Education
Descriptors: Spreadsheets, Models, Programming Languages, Monte Carlo Methods, Computer Software, Data Analysis, Data Collection, Engineering, Business Education, Business Schools
DOI: 10.1287/ited.2023.0047
Abstract: A staple of many spreadsheet-based management science courses is the use of Excel for activities such as model building, sensitivity analysis, goal seeking, and Monte-Carlo simulation. What might those things look like if carried out using Python? We describe a teaching module in which Python is used to do typical Excel-based modeling and data-wrangling tasks. In addition, students are exposed to basic software engineering principles, including project folder structures, version control, object-oriented programming, and other more advanced Python skills, creating deployable packages and documentation. The module is supported with Jupyter notebooks, Python scripts, course web pages that include numerous screencasts, and a few GitHub repositories. All of the supporting materials are permissively licensed and freely accessible.
Abstractor: As Provided
Entry Date: 2025
Accession Number: EJ1462226
Database: ERIC
Be the first to leave a comment!
You must be logged in first