Developing Computational Activities for Sophomore-Level Methods Courses
ORAL
Abstract
This talk describes a series of more than ten computational activities developed and adapted for sophomore-level Mathematical Methods and Experimental Physics courses. These activities reinforce course topics including: algebraic operations on real and complex numbers, numeric solving of ordinary differential equations, symbolic computation (integration, differentiation, and matrix operations), Fourier Series/Transforms, Monte Carlo methods, numerical methods for partial differential equations, plotting, and curve fitting. Activities are written in python using Jupyter Notebooks due to their free availability, flexibility, and growing popularity in physics research. We discuss how free computing resources provided through the Ohio Supercomputer Center's Classroom OnDemand system allow students to remotely connect to a cloud-based Jupyter environment on laptops, tablets, and Chromebooks. Activities will be shared with the audience to use in their own courses.
–
Presenters
-
Joseph R Smith
Marietta College
Authors
-
Joseph R Smith
Marietta College
-
Craig Howald
Marietta College