Jupyter notebooks for teaching, documentation, and reproducible research
Jupyter notebooks provide an excellent platform for sharing computational experiments, explaining and illustrating algorithms, and preserving scientific workflows.
Randy LeVeque will illustrate some features of the notebook framework and tools developed to facilitate their use, in the context of recent experiences in using notebooks in his teaching, research, and software development projects.