Published April 1, 2022 | Version v1
Journal article Open

Simulating the COVID-19 epidemic event and its prevention measures using python programming

  • 1. Department of Electrical Engineering Vocational Education, Faculty of Teacher Training and Education, Universitas Sultan Ageng Tirtayasa, Serang, Indonesia
  • 2. Department of Clothing and Food Engineering, Faculty of Engineering, Universitas Negeri Yogyakarta, Yogyakarta, Indonesia
  • 3. Department of Mechanical Engineering Vocational Education, Faculty of Teacher Training and Education, Universitas Sultan Ageng Tirtayasa, Serang, Indonesia
  • 4. Department of Information System and Technology Education, Faculty of Technological and Vocational Education, Universitas Pendidikan Indonesia, Bandung, Indonesia

Description

A simulation is needed to observe and indicate how much preventive measures influence the pandemic flow, controlling and stopping it. This study succeeded in making a stochastic susceptible infected recovered deceased (SIRD) simulation using Python programming language to determine the effectiveness of prevention methods such as masks policy, social distancing, vaccination, quarantine, and lockdown. Every preventive measure is modeled based on an equivalent actual event and every essential aspect that affects the course of the pandemic. A person is represented as a circle moving freely in two-dimensional space, and disease spreads through person-to-person contact. This simulator then tested using parameters to simulate COVID-19 and found significant results between communities that implement preventive measures and those that do not. We found that within 106 days, 284 people were infected, but when five preventive methods are applied for a total of 33 days, only 31 people were infected. Adequate to simulate epidemic events and their prevention measures, this simulator can also be used as a learning tool with factors in epidemic events such as population density, mobility, infection rate, disease mortality, and every effect of each preventive measure. Users can change and influence the simulation course using interactive and straightforward software tools.

Files

30 27253 v26i1 Apr22.pdf

Files (625.2 kB)

Name Size Download all
md5:182e2cacffbd69d4db86eb2afe41da1b
625.2 kB Preview Download