
Learn to construct and deconstruct wave functions using Fourier's method in computational quantum mechanics. Visualize quantum behaviors through computer animations with VPython.

Explore quantum measurement and wave function collapse through computer animations, visualizing the dramatic changes in a particle's state during measurement.

Transform the Schrodinger equation into a difference equation and animate the wave function using VPython. Visualize quantum mechanics behaviors through computer animations.

Transform differential equations into difference equations for computer-based quantum mechanics study. Explore this process using the heat equation and learn to create visualizations with VPython.

Learn to analyze two-dimensional motion using Tracker software, covering x- and y-components, magnitudes, and angles for comprehensive projectile motion studies.

Explore three techniques for analyzing acceleration data in Tracker software, enhancing your video-based motion analysis skills for physics experiments and research.

Learn to analyze multiple objects' motion and their center of mass using Tracker software, gaining insights into interesting physics concepts through video analysis techniques.

Explore energies in spring-bonded atoms through computational problems, supplementing Matter and Interactions physics courses with hands-on coding exercises.

Explore black holes, warped spacetime, and time travel concepts in physics and popular culture with insights from current research and their impact on storytelling in movies, TV, and books.

Explore how quantum physics revolutionized music, democratizing its creation and distribution, in this insightful lecture by Sir Michael Berry from the University of Bristol.

Learn to calculate and visualize the electric field of multiple point charges using vector addition, with practical coding examples and interactive demonstrations.

Explore 3-D spherical coordinates through a marble rolling in a bowl. Learn Lagrangian mechanics with interactive GlowScript and Jupyter examples in this engaging physics tutorial.

Build a computational simulation for projectile motion, demonstrating physics principles through coding. Enhance understanding of trajectory, velocity, and gravitational effects using interactive programming techniques.

Analyze Simone Biles' signature gymnastics move using motion tracking software, revealing the intricate dynamics of her hands and feet during Olympic-level performance.

Explore spring pendulum dynamics using Jupyter, focusing on energy conservation and competing forces. Includes GlowScript and Jupyter implementations for rich phase space visualization.

Explore spring pendulum dynamics using GlowScript, examining energy conservation and competing forces through rich phase space views and Lagrangian mechanics.

Learn to create graphs for computational physics using Python, ideal for undergraduate assignments and beginners in scientific data visualization.

Learn essential Python basics for computational physics, including computations and variables, tailored for undergraduate-level assignments in this beginner-friendly tutorial.

Explore pendulum motion using Jupyter and Lagrangian mechanics. Create graphs to visualize equations of motion and gain insights into classical physics analysis.

Explore pendulum motion through experimental analysis and Lagrangian mechanics, uncovering surprising insights into classical physics principles.

Explore quantum mechanics and the hydrogen atom through computational modeling, gaining insights into early 20th-century physics discoveries that revolutionized our understanding of the universe.