A computational and pedagogical framework for projectile motion using Python visualizations
Leonardi Hern\'andez S\'anchez, Francisco Soto Eguibar, Ir\'an Ramos Prieto, H\'ector Manuel Moya Cessa

TL;DR
This paper introduces a Python-based computational framework with interactive visualizations to enhance understanding of projectile motion in introductory physics, linking analytical formulas with visual intuition.
Contribution
It presents a novel pedagogical approach combining analytical methods and interactive Python visualizations for teaching projectile motion.
Findings
Visualizations reveal non-trivial initial conditions leading to similar outcomes.
Reproducible simulations help connect launch parameters with trajectory outcomes.
Open-source tools facilitate accessible learning in classical mechanics.
Abstract
Projectile motion is one of the most fundamental problems in introductory physics, offering a clear context to connect algebraic reasoning with conceptual understanding. This work presents a computational and pedagogical framework that combines the analytical formulation of projectile motion with interactive visualizations developed in Python. Using reproducible simulations, the dependence of the maximum height and horizontal range on the launch parameters is examined through trajectory plots, parameter-space maps, and iso-curves. These visual representations reveal non-trivial combinations of initial conditions that yield equivalent outcomes, reinforcing physical intuition and providing an accessible open-source tool for teaching and learning classical mechanics.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSports Dynamics and Biomechanics · Experimental and Theoretical Physics Studies · Computational Physics and Python Applications
