
Explore coupled oscillator normal modes using rotating vectors, with hands-on Python code for interactive learning and visualization.

Explore oscillation patterns of three masses connected by four springs in one dimension, including visual modeling techniques.

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

Explore weakly coupled oscillators, their behavior when normal mode frequencies are similar, and analyze the system using provided code and related concepts.

Model electric fields between parallel plates using Python and 20,000 points, avoiding calculus for a clear visualization.

Explore electric current, circuits, resistance, and power concepts. Master loop and junction rules, resistor configurations, and capacitor applications in electrical systems.

Solve four challenging Atwood machine problems to enhance your understanding of physics principles and problem-solving skills.

Derive the electric field for charged plates and parallel capacitors through step-by-step explanations and calculations.

Explore electromagnetic waves, Maxwell's equations, wave properties, spectrum, refraction, energy, light intensity, polarization, and Doppler effect.

Explore key concepts of light behavior including reflection, refraction, and mirror types. Learn to analyze light ray diagrams and understand optical phenomena.

Explore rotational dynamics, including kinetic energy, moment of inertia, torque, and angular momentum principles in physics.

Derive the center of mass using torque and equilibrium principles in physics. Gain insights into fundamental concepts of mechanics and force analysis.

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

Analyze a viral video of a cop's high-speed slide exit, calculating final velocity and friction coefficient using physics principles.

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

Solve the Schrödinger equation for a one-dimensional infinite square well, exploring quantum mechanics fundamentals and wave function behavior.

Solve the 1D infinite square well numerically using Python and the shooting method, exploring an alternative approach to quantum mechanics problem-solving.

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

Explore numerical solutions to the 1D infinite square well using Python's NumPy library and the finite difference method for Schrödinger's equation.

Solve 1D square well with step potential numerically using Python's shooting method. Explore infinite potential walls and half-step potential.

Explore numerical solutions for 1D square well with step potential using finite difference method in Python. Learn eigenvalue problem solving and result normalization.