M. Taufiq, I. Kaniawati, Liliasari, A. Samsudin
Parabolic motion, a fundamental concept in physics, becomes significantly more complex when air resistance is considered. Traditional analytical methods often need to provide accurate solutions, necessitating computational approaches. This research aims to develop a computational model to simulate parabolic motion with air resistance using Scratch programming. This research applies a development method with a modified waterfall model. The phase of the waterfall model applied in this research include defining, designing, developing, testing, and analyzing. The computational modeling of parabolic motion with air resistance using Scratch programming employs the Euler method to solve the differential equations. The model uses horizontal and vertical motion components, integrating air resistance effects. The developed Scratch program successfully simulates the projectile's trajectory, showcasing the significant impact of air resistance on parabolic motion. The results illustrate how air resistance causes deviations from ideal parabolic paths, leading to shorter ranges and altered apex heights. This research concludes that a computational model was produced to simulate parabolic motion with air resistance using Scratch programming that highlights the potential of Scratch as a tool for computational physics, making complex numerical methods accessible to beginners. Integrating the Euler method within Scratch presents a novel approach to teaching and understanding projectile motion with air resistance. The research contributes to science education by providing an engaging, interactive platform for students to explore and understand advanced concepts in mechanics. Furthermore, this approach can be adapted for various other physical phenomena, broadening the scope of its application in educational settings. © 2024 Institute of Physics Publishing. All rights reserved.
Science Education Doctoral Program, Universitas Pendidikan Indonesia, Bandung, Indonesia; Science Education Study Program, Universitas Negeri Semarang, Semarang, Indonesia