
Explore conservation of momentum in the Earth-moon system using Python, enhancing understanding of fundamental physics concepts.

Animate a ball falling off a moving circular path using Web VPython to visualize a classic physics problem.

Model a bouncing ball using Python, exploring physics concepts and coding techniques to simulate realistic motion and collisions.

Explore ChatGPT's ability to create a VPython program simulating ISS orbital motion, examining code output and discussing limitations.

Explore momentum conservation in collisions using Python modeling. Build and analyze a two-object collision simulation.

Explore 3D tide modeling using Python, combining calculation and visualization techniques for a comprehensive understanding of tidal patterns.

Model Earth's gravitational influence on objects and derive escape velocity using VPython, with accompanying code and derivation resources.

Animate a rotating Earth in VPython, building a 3D model to visualize Earth's rotation and sunlight distribution.

Calculate asteroid collision velocities using gravitational potential energy and Python simulations. Explore physics concepts through practical space scenarios.

Explore principal axes of inertia using a three-mass model, with Python code and visual demonstrations. Builds on previous concepts of moment of inertia and angular momentum.

Derive the moment of inertia for a sphere and explore a Monte Carlo simulation using Python, enhancing understanding of rotational dynamics.

Visualize spherical volume elements using Python and VPython, enhancing understanding of sphere geometry and moment of inertia calculations.

Explore oscillation normal modes using varying vectors, with code examples and animations to visualize complex physical concepts.

Create an animated electromagnetic wave visualization using Web VPython, enhancing understanding of EM field behavior through interactive coding.

Animate wave interference using phasors and Python, exploring amplitude addition through rotating vectors.

Model the intensity pattern of two slits using Web VPython and explore phasors for finding intensity in this hands-on coding tutorial.

Explore an improved spring-ball model for bouncing, featuring multiple interconnected balls and springs for enhanced simulation accuracy.

Learn three simple techniques for creating animated graphs in Python using matplotlib and vpython, from basic to advanced methods.

Model the Cavendish experiment using Python to explore gravitational forces between masses. Learn to simulate and analyze this classic physics experiment through coding.

Calculate the gravitational field of a hollow Earth using Python, exploring its effects on surface gravity and comparing to real-world experiments.

Explore numerical line integrals using Python to calculate work done in force fields. Gain practical coding skills for solving complex physics problems.