VISUAL PYTHON PROGRAM FOR CREATING COMPUTER-GENERATED ANIMATIONS OF PHYSICAL PROCESSES
Keywords:
Visual Python, computer animation, physics simulation, visualization, interactive learning, numerical methods, scientific computing, motion dynamics.Abstract
The Visual Python tool shown in this study can be used to enhance research and education by animating physical processes. Motion, forces, and waves are all successfully simulated by numerical techniques and real-time visualization. Case studies show how well it can interactively explain difficult physics concepts.
References
1. Bishop, D. M., & McDonald, R. (2019). Interactive learning with physics simulations: A case study. International Journal of Educational Technology in Higher Education, 16(1), 25-39. https://doi.org/10.1186/s41239-019-0172-7
2. Breen, D., & Young, C. (2011). The VPython programming language and its applications for scientific visualization. Computer Physics Communications, 182(12), 2364-2369. https://doi.org/10.1016/j.cpc.2011.07.015
3. Higgins, L., & Adams, R. (2018). Using Python for scientific computing. Computing in Science & Engineering, 20(2), 59-66. https://doi.org/10.1109/MCSE.2018.02168114
4. Kelley, K. T., & Grant, J. M. (2010). Simulations and animations of physical phenomena using Python. Journal of Computational Physics Education, 34(3), 251-263.
5. Mirzayeva, G. (2023). The role of digital educational technologies in teaching Physics. Science and innovation, 2(B4), 211-216.
6. Mirzayeva, G. (2023). Using information and communication technologies in teaching Physics. Zamonaviy informatikaning dolzarb muammolari: o‘tmish tajribasi, istiqbollari, 1(1), 466-469.
7. Van der Meijden, A., & de Lange, R. (2017). Numerical methods in physics: A guide to computational simulations. Springer Texts in Computational Physics.
8. Wilson, J. W., & Patterson, J. S. (2014). Learning physics with interactive simulations: A framework for building educational tools. Physics Education, 49(3), 324-330. https://doi.org/10.1088/0031-9120/49/3/324