Particle trajectory simulation using python and spreadsheet as an online learning alternative

Open

A. Yoga Purnama, Ariswan, E. Istiyono, H. Putranta, S. Ayunisa Rani, A. Wijayanti, R. Saputri

2023 Revista Mexicana de Fisica E Vol. 20 Issue 2 Article Cited by 2 Quartile

Abstract

Education today is required to utilize technological knowledge and skills in preparation for global competition. Along with the rapid development of technology, educators are required to develop learning alternatives. The purpose of this research is to create a particle trajectory simulation that is used as an alternative to online learning. The simulation uses Python programming language and Origin Pro assisted spreadsheet. Simulation in Python programming uses the Euler Cromer method to describe particle trajectories affected by electric and magnetic fields. This paper has successfully simulated particle trajectories affected by electric and magnetic fields with the Python programming language and Spreadsheet. The case where the motion of a charged particle is affected by a combination of electric and magnetic fields is when a positively charged particle moves perpendicular to the magnetic field, it will form a helical trajectory. However, when the electric field is in the direction of the magnetic field, the motion in the direction of the magnetic field will be accelerated by the electric force in the direction of the magnetic field which causes the helix to increase in width. © 2023 Sociedad Mexicana de Fisica. All rights reserved.

Affiliations

Education Science Department, Concentration of Physics Education, Graduate School, Universitas Negeri Yogyakarta, Jl. Colombo No. 1, Sleman, Yogyakarta, 55281, Indonesia; Department of Physics Education, Universitas Sarjanawiyata Tamansiswa, Jalan Batikan UH.III/1043, Yogyakarta, 55167, Indonesia; Physics Education Department, Faculty of Mathematics and Natural Sciences, Universitas Negeri Yogyakarta, Jl Colombo No. 1, Sleman, Yogyakarta, 55281, Indonesia; Department of Science Education, Universitas Sarjanawiyata Tamansiswa, Jalan Batikan UH.III/1043, Yogyakarta, 55167, Indonesia; Department of Science Education, Graduate School, Universitas Negeri Yogyakarta, Jl. Colombo No. 1, Sleman, Yogyakarta, 55281, Indonesia