Introducing Students to Nonlinear Model Fitting with Jupyter Notebooks Through a Quantitative Diffraction Experiment Documents

Main Document

Introducing students to nonlinear model fitting with Jupyter notebooks through a quantitative diffraction experiment 

written by Jerome Fung and Lauri Wardell

The sophomore-level laboratory at Wellesley College emphasizes the development of data analysis and visualization skills. We use the Jupyter notebook computational environment, which combines code, output, and commentary into a single document. Here, we describe the experiment that introduces our students to nonlinear model fitting. Students translate a photodiode across a diffraction pattern to measure the spatial dependence of the pattern intensity, fit values predicted by the Fraunhofer approximation to their measured data, and determine parameters like the width of a diffracting slit with ? 0.5 µm precision. We discuss how Jupyter notebooks encourage data transparency and foster student sense-making.

Last Modified January 17, 2019

This file is included in the full-text index.