Teaching Physics

Increase active learning by teaching physics with computational software

Traditional techniques of teaching physics focus on theory and experiments. However, modern physics education increasingly incorporates computational data analysis and mathematical modeling.

Computational software can increase active learning in physics by promoting hands-on experimentation and project-based learning. Data analysis and mathematical modeling software for teaching physics can enable students to:

  • Perform interactive simulations
  • Solve problems numerically or analytically
  • Extract, analyze, and visualize experimental data
  • Model and simulate phenomena to build intuition
  • Express and simulate equations to test hypotheses
  • Simulate analytical models to test predictions

To learn more about data analysis and mathematical modeling, see MATLAB.

Teaching Materials


See also: MATLAB apps, scientific computing with MATLAB, numerical analysis with MATLAB, analytical solution, MuPAD, Symbolic Math Toolbox, teaching physics videos