Translations
Code | Language | Translator | Run | |
---|---|---|---|---|
![]() |
Credits
Francisco Esquembre; Fu-Kwun Hwang; lookang; Felix J. Garcia Clemente; Shaun Quek
Authors/Creators: Francisco Esquembre, Fu-Kwun Hwang, lookang, Felix J. Garcia Clemente, Shaun Quek.
Overview:
These sources describe a simulation model designed to illustrate the spread of the COVID-19 virus within a population. The model, built using JavaScript and HTML5, allows users to interactively explore various factors influencing the pandemic, including the rate of spread, probability of infection, and the impact of interventions like work-from-home policies, lockdowns, and vaccination. The primary aim of this model appears to be educational, providing a visual and interactive way to understand the dynamics of infectious disease transmission and the effectiveness of different mitigation strategies.
Main Themes and Important Ideas/Facts:
1. Visual Representation of Virus Spread:
- The model visualizes a population of 100 individuals as "balls" moving randomly.
- The spread of the virus is represented by the "sick" balls infecting "healthy" balls upon close contact or "collision."
- A right panel displays graphs tracking the number of healthy, sick, and recovered individuals over time, providing a dynamic view of the outbreak's progression.
- Quote: "Left panel shows the visualization or the big picture view a population of 100 people, modelled as balls. Right panel show the graphs of healthy, sick and recovered people based on the colors representation."
2. Modeling Exponential Spread and "Flattening the Curve":
- The model demonstrates how a virus can spread exponentially due to random movement and probabilistic infection upon contact.
- It highlights the critical importance of slowing the spread ("flattening the curve") to prevent overwhelming hospital capacity.
- Quote: "Exponential spread is modelled using a random velocity and random direction, the spread of the virus from sick to healthy is probabilistic based on closeness or collision. The reason why each country is preventing this rapid growth rate to prevent filling up the hospitals to their maximum capacity, forcing emergency rooms to close their doors to new patients. This will likely lead to more deaths due to COVID-19."
- The model illustrates that a "slow spread," achieved through lower velocity and less frequent contact, results in a flattened sick curve, allowing healthcare systems to manage cases more effectively.
3. Impact of Social Distancing:
- Social distancing is modeled by introducing a "dotted circle" around each individual, representing a reduced probability of transmission unless individuals are within this close proximity for a sufficient time.
- The simulation suggests that effective social distancing can significantly reduce the spread and potentially "defeat" the virus by limiting transmission opportunities.
- Quote: "Social distancing is modelled using a dotted circle surrounding each ball where there is now a lower chance of the spread of the virus from sick to healthy as the virus probably need to be close enough and long enough time to transmit to the healthy. The simulation will run likely with little or low number of sick eventually and COVID-19 is defeated!"
4. Effectiveness of Work-From-Home and Lockdown Policies:
- "Half Work from home" is modeled by making half the population stationary after contact, reducing the chances of further spread.
- "All Work from home or also known as total lockdown" is modeled by making the entire population stationary, drastically limiting transmission opportunities.
- The model visually demonstrates how reducing movement and interaction within the population effectively curbs the virus's ability to spread.
- Quote (Half Work From Home): "Half Work from home is modelled using half of the total number of the balls stationary even after collision or contact, again there is now a lower chance of the spread of the virus from sick to healthy as the virus has a lower opportunity to transmit to the healthy"
- Quote (Total Lockdown): "All Work from home or also known as total lockdown, is modelled using all of the total number of the balls stationary even after collision or contact, again there is now a even lower chance of the spread of the virus from sick to healthy as the virus has a near impossible opportunity to transmit to the healthy"
5. Role of Vaccination:
- Vaccination is modeled by setting the probability of infection for vaccinated individuals to zero (p=0) even after contact with a sick individual.
- The simulation highlights that a high vaccination rate ("N=90" in the example) leads to a smaller pool of healthy individuals susceptible to the virus.
- Crucially, vaccination is shown to reduce the number of sick individuals, easing the burden on hospitals and potentially leading to fewer deaths due to better medical care.
- Quote: "Vaccinated, is modelled using if the person is vaccinated the probability of infection is reduced to zero, or p=0 even after collision or contact. In other words, the spread of the virus from sick to vaccinated persons is nearly impossible after vaccination."
- Quote: "The picture below shows how vaccinated causes the pool of healthy to be lower, but for vaccination to work against a virus, a large number needs to be vaccinated say N=90, where the sick will be a smaller number, easing the load on hospitals etc, so we may have a higher chance of lesser people dying after being sick due to good medical treatments and care in health care facilities."
6. Model Assumptions and Limitations:
- The model makes several simplifying assumptions that may not perfectly reflect real-world scenarios.
- Random Motion: People's movement is assumed to be completely random, which is unrealistic as many individuals follow regular patterns (work, school).
- Collision Physics: Healthy individuals move away from contact according to basic collision laws.
- Infection Dynamics: Sick individuals can only infect healthy individuals, and the first sick person remains sick until infecting another.
- Recovery Period: A fixed 14-day recovery period is assumed, which is arbitrary.
- No Reinfection: Recovered individuals are assumed to be immune, which may not always be the case.
- Social Distancing Effectiveness: Social distancing is modeled as completely preventing transmission within a certain distance, which might be inaccurate as the virus can spread through other means.
- Transmission Modes: The model primarily focuses on person-to-person spread through close contact and does not model spread from contaminated surfaces.
- Quote: "The motion of the people (balls) are completely random, this might not be the case in real life, most people travel to work or to school in a regular timing."
- Quote: "Social distancing completely makes the probability of virus spreading p = 0, which could be inaccurate as the virus could spread through 1. Person-to-person spread (modelled), 2.Spread from contact with contaminated surfaces or objects (not modelled)"
7. Interactive Features:
- Users can interact with the model by dragging "balls," particularly the initial "sick" ball, to control the initial outbreak size.
- The simulation offers dropdown menus for easy adjustment of various parameters, making it user-friendly.
- This interactivity allows for experimentation and observation of how different factors influence the pandemic's trajectory.
- Quote: "The simulation is designed to be simple to use via dropdown menu. the option are self explanatory."
- Quote: "Drag any balls, especially the sick ball to infect more balls at the beginning when time t = 0 day. This allows you to determine the initial number of sick."
8. Educational Purpose:
- The model is presented as an "Open Educational Resource" and aims to facilitate discussion and understanding of current affairs related to pandemic spread.
- The "Sample Learning Goals" explicitly mention "current affairs model based discussion with interactive."
- The "For Teachers" section provides context on exponential spread and "flattening the curve," suggesting its use in educational settings.
Conclusion:
The COVID-19 virus spread simulation model provides a valuable tool for understanding the fundamental principles governing infectious disease transmission. By visualizing the spread dynamics and allowing interactive manipulation of key parameters like transmission probability and intervention strategies, the model effectively illustrates the importance of public health measures such as social distancing, work-from-home policies, lockdowns, and vaccination in mitigating the impact of a pandemic. While acknowledging its simplifying assumptions, the model serves as a powerful educational resource for students, educators, and the general public seeking to grasp the complexities of viral outbreaks. The ongoing development and inclusion of "more options" indicate a commitment to enhancing the model's realism and educational value.
COVID-19 Virus Spread Model Study Guide
Quiz
- According to the texts, what are the primary ways COVID-19 spreads from person to person?
- The simulations model exponential spread based on what factors related to the movement and interaction of individuals?
- How does the simulation represent the effect of "work from home" or total lockdown on virus transmission?
- Explain how vaccination is modeled in the simulation and what the model suggests about the effectiveness of widespread vaccination.
- What is meant by "flattening the curve" in the context of a disease outbreak, and how does the simulation illustrate this concept?
- Describe one key assumption made in the COVID-19 spread model that might not accurately reflect real-world scenarios.
- What does the simulation suggest about the relationship between the rate of virus spread and the capacity of hospitals to provide care?
- How is social distancing modeled in the simulation, and what is the intended effect on the probability of virus transmission?
- What role does the initial number of sick individuals play in the simulated spread of the virus, according to the "Interaction/Games" section?
- Briefly describe the purpose of the graphs shown in the right panel of the simulation interface.
Answer Key
- The primary ways COVID-19 spreads are through contact with an infected person when they cough or sneeze, and by touching a surface with the virus and then touching their eyes, nose, or mouth.
- Exponential spread is modeled using a random velocity and random direction for the movement of individuals. The spread from sick to healthy individuals is probabilistic and based on their closeness or collision.
- "Work from home" is modeled by making a portion (half or all) of the simulated individuals stationary after collision or contact, thus reducing the opportunity for the virus to transmit to healthy individuals.
- Vaccination is modeled by reducing the probability of infection to zero (p=0) for vaccinated individuals, even after collision or contact with a sick person, indicating that the virus spread to vaccinated individuals is nearly impossible.
- "Flattening the curve" refers to slowing the rapid increase in the number of sick individuals to prevent hospitals from being overwhelmed. The simulation shows that slower spread models result in a lower, flatter curve of sick individuals over time, allowing hospitals to manage the patient load.
- One key assumption is that the motion of people (balls) is completely random, which might not be accurate in real life where many people travel to work or school with regular timing.
- The simulation suggests that a rapid rate of virus spread can lead to hospitals filling up to their maximum capacity, potentially forcing emergency rooms to close and resulting in more deaths due to a lack of medical care.
- Social distancing is modeled by a dotted circle around each individual. This reduces the chance of virus spread from sick to healthy individuals because transmission likely requires closer and longer contact.
- The "Interaction/Games" section suggests that a larger initial number of sick individuals at the beginning of the simulation (time t=0) can lead to a more rapid spread of the virus within the population.
- The graphs in the right panel visually represent the number of healthy, sick, and recovered individuals over time, based on the color representation in the left panel visualization.
Essay Format Questions
- Discuss the strengths and limitations of using a simplified simulation model, like the one described, to understand the complex dynamics of a real-world pandemic such as COVID-19. Consider which factors are effectively modeled and which are oversimplified or omitted.
- Analyze the various intervention strategies (work from home, lockdown, social distancing, vaccination) as they are modeled in the simulation. Evaluate their potential impact on controlling the spread of a virus based on the simulation's outcomes and discuss the real-world implications of these findings.
- The simulation makes several explicit assumptions. Choose two of these assumptions and critically evaluate their validity in the context of the actual COVID-19 pandemic. How might the relaxation of these assumptions alter the simulation's results and its applicability to real-world scenarios?
- The text highlights the goal of preventing hospitals from reaching maximum capacity. Explain how the simulation demonstrates the importance of controlling the virus spread in relation to healthcare system limitations and discuss the ethical considerations that arise when healthcare resources are strained during a pandemic.
- Consider the "Sample Learning Goals" mentioned in the text ("current affairs model based discussion with interactive"). Describe how this simulation could be used as an educational tool to facilitate discussion and understanding of pandemic dynamics among students or the general public. What are the benefits and potential challenges of using such interactive models for learning about complex health issues?
Glossary of Key Terms
- Exponential Spread: A rapid increase in the number of cases where the growth rate is proportional to the current number of cases, leading to a steep upward curve.
- Probabilistic Spread: The transmission of the virus from a sick individual to a healthy one is not guaranteed upon contact but depends on a certain likelihood or probability, often influenced by factors like proximity and duration of interaction.
- Flattening the Curve: Reducing the steepness of the epidemic curve, which represents the number of new cases over time. This aims to prevent overwhelming healthcare systems by spreading out the total number of cases over a longer period.
- Social Distancing: Measures taken to reduce contact between people to slow down the transmission of a disease. In the simulation, this is represented by a reduced probability of infection within a certain radius.
- Work from Home/Lockdown: Policies that restrict movement and interaction by having people stay at home and reducing non-essential activities. In the model, this is shown by making individuals stationary, limiting transmission opportunities.
- Vaccination: The administration of a vaccine to provide immunity against a disease. The model represents vaccination as eliminating the probability of infection upon contact.
- Random Velocity and Direction: In the context of the simulation, the individuals (balls) move in unpredictable ways with varying speeds and angles, mimicking the random movements of people in a population.
- Collision Laws of Physics: Basic principles governing how objects interact when they come into contact, influencing their subsequent movement. This is used to model the movement of individuals after an interaction.
- Arbitrary Length of Days: A duration chosen for the simulation (e.g., the 14-day recovery period) that is not necessarily based on precise real-world data but serves as a parameter for the model.
- Visualization: The graphical representation of data or a process. In the simulation, the movement and status (healthy, sick, recovered) of the individuals are visually displayed.
Sample Learning Goals
current affairs model based discussion with interactive
For Teachers
Why outbreaks like coronavirus spread exponentially, and how to “flatten the curve”
Coronavirus disease (COVID-19) is an infectious disease caused by a new virus.The disease causes respiratory illness (like the flu) with symptoms such as a cough, fever, and in more severe cases, difficulty breathing. You can protect yourself by washing your hands frequently, avoiding touching your face, and avoiding close contact (1 meter or 3 feet) with people who are unwell.
HOW IT SPREADS
Coronavirus disease spreads primarily through contact with an infected person when they cough or sneeze. It also spreads when a person touches a surface or object that has the virus on it, then touches their eyes, nose, or mouth.
Prevention
There’s currently no vaccine to prevent coronavirus disease (COVID-19).You can protect yourself and help prevent spreading the virus to others if you:
Do
- Wash your hands regularly for 20 seconds, with soap and water or alcohol-based hand rub
- Cover your nose and mouth with a disposable tissue or flexed elbow when you cough or sneeze
- Avoid close contact (1 meter or 3 feet) with people who are unwell
- Stay home and self-isolate from others in the household if you feel unwell
Don't
- Touch your eyes, nose, or mouth if your hands are not clean
View
Left panel shows the visualization or the big picture view a population of 100 people, modelled as balls
Right panel show the graphs of healthy, sick and recovered people based on the colors representation.
Simulations Features
The simulation is designed to be simple to use via dropdown menu. the option are self explanatory.
Exponential spread is modelled using a random velocity and random direction, the spread of the virus from sick to healthy is probabilistic based on closeness or collision. The reason why each country is preventing this rapid growth rate to prevent filling up the hospitals to their maximum capacity, forcing emergency rooms to close their doors to new patients. This will likely lead to more deaths due to COVID-19.
Slow spread is modelled using a smaller random velocity and random direction, thus the spread of the virus from sick to healthy will be lesser. After observing the right panel, notice the sick curve is now flatten or lower than the earlier case, and therefore, the country's hospitals can operate and give medical care to the sick, and thus, there is now a higher chance of survival as you probably realised from the daily reports in gov.sg, the number of sick in intensive care unit ICU.
Social distancing is modelled using a dotted circle surrounding each ball where there is now a lower chance of the spread of the virus from sick to healthy as the virus probably need to be close enough and long enough time to transmit to the healthy. The simulation will run likely with little or low number of sick eventually and COVID-19 is defeated!
Half Work from home is modelled using half of the total number of the balls stationary even after collision or contact, again there is now a lower chance of the spread of the virus from sick to healthy as the virus has a lower opportunity to transmit to the healthy
All Work from home or also known as total lockdown, is modelled using all of the total number of the balls stationary even after collision or contact, again there is now a even lower chance of the spread of the virus from sick to healthy as the virus has a near impossible opportunity to transmit to the healthy
Vaccinated, is modelled using if the person is vaccinated the probability of infection is reduced to zero, or p=0 even after collision or contact. In other words, the spread of the virus from sick to vaccinated persons is nearly impossible after vaccination. The picture below shows how vaccinated causes the pool of healthy to be lower, but for vaccination to work against a virus, a large number needs to be vaccinated say N=90, where the sick will be a smaller number, easing the load on hospitals etc, so we may have a higher chance of lesser people dying after being sick due to good medical treatments and care in health care facilities.
more options are coming, stay tuned for more updates!
Assumptions made in the model
The motion of the people (balls) are completely random, this might not be the case in real life, most people travel to work or to school in a regular timing.
The healthy is moving about randomly, after collision contact, the balls moves off obeying collision laws of physics.
The sick can only infect healthy, and the first sick remains sick until the virus is spread to another healthy ball making it sick too.
The sick takes 14 days to recover after the first contact with another sick ball, this is a arbitrary length of days, email me if you think you have a better approximation?
The recovered cannot be infected by the sick again. As more real world data surfaced, this assumption could be incorrect but not accounted for in the model.
Social distancing completely makes the probability of virus spreading p = 0, which could be inaccurate as the virus could spread through 1. Person-to-person spread (modelled), 2.Spread from contact with contaminated surfaces or objects (not modelled)
Interaction/Games
Drag any balls, especially the sick ball to infect more balls at the beginning when time t = 0 day. This allows you to determine the initial number of sick.
Inspired by https://www.washingtonpost.com/graphics/2020/world/corona-simulator/
Research
[text]
Video
[text]
Version
https://weelookang.blogspot.com/2020/04/covid-19-virus-spread-javascript-html5.html
Other Resources
[text]
Frequently Asked Questions: COVID-19 Spread Simulation Model
1. How does the COVID-19 virus spread according to this model? The model illustrates that COVID-19 primarily spreads through close contact between individuals when an infected person coughs or sneezes, releasing virus-containing droplets. It can also spread indirectly when a person touches a contaminated surface and then touches their face (eyes, nose, or mouth). The simulation models person-to-person spread as a probabilistic event based on the "closeness or collision" of healthy and sick individuals moving randomly within a population.
2. What are some preventative measures simulated in this model to reduce the spread of COVID-19? The model simulates several non-pharmaceutical interventions:
- Slow Spread: Achieved by reducing the random velocity and direction of individuals, representing reduced movement and interaction.
- Social Distancing: Modeled by a "dotted circle" around each individual, indicating a reduced probability of transmission unless individuals are within a certain proximity for a sufficient duration.
- Work from Home (Half and All): Represented by making a portion (half or all) of the simulated individuals stationary after contact, thus limiting further potential spread.
3. How is vaccination represented in the COVID-19 spread model? Vaccination is modeled by setting the probability of infection to zero (p=0) for vaccinated individuals, even upon contact with a sick person. The model demonstrates that a high vaccination rate (e.g., N=90 in a population) can significantly reduce the number of sick individuals, thereby easing the burden on healthcare systems and potentially lowering the number of deaths.
4. What does the model illustrate about the importance of "flattening the curve"? The simulation demonstrates that rapid (exponential) spread of the virus can quickly overwhelm healthcare capacity (hospitals and intensive care units). This can lead to emergency rooms being unable to admit new patients, potentially increasing mortality rates. Conversely, measures that slow the spread ("flattening the curve") result in a lower and more gradual increase in the number of sick individuals, allowing hospitals to manage the patient load and provide better medical care, thus increasing the chance of survival.
5. What are some of the key assumptions and limitations of this COVID-19 spread model? The model makes several simplifying assumptions:
- Random Motion: Individuals (represented as balls) move with completely random velocity and direction, which may not reflect real-world movement patterns like commuting to work or school on a regular schedule.
- Infection Dynamics: Sick individuals can only infect healthy individuals, and the first sick individual remains sick until infecting another. Recovery takes a fixed arbitrary period (14 days after first contact with another sick ball), and recovered individuals cannot be reinfected (an assumption that real-world data later suggested might be incorrect).
- Social Distancing Effectiveness: Social distancing is modeled as completely eliminating the probability of spread within a certain distance, which might be an oversimplification as the virus can still spread through contaminated surfaces (not modeled).
- Transmission Modes: The model primarily focuses on person-to-person spread and does not explicitly model transmission from contaminated surfaces or objects.
6. How can users interact with and learn from this COVID-19 simulation? The simulation features a user-friendly interface with dropdown menus to control various parameters (implied by the mention of "dropdown menu" and "self explanatory options"). Users can observe a visual representation of a population (100 balls) where colors indicate healthy, sick, and recovered individuals. Graphs on the right panel display the trends in the number of people in each category over time. Users can also actively interact by dragging balls, particularly the initially sick ball, to infect more individuals at the beginning of the simulation, allowing them to explore the impact of different initial conditions.
7. What inspired the creation of this COVID-19 spread model? The model explicitly states that it was "Inspired by https://www.washingtonpost.com/graphics/2020/world/corona-simulator/", indicating that existing visual simulations of pandemic spread influenced its design and functionality.
8. Who are the creators and what is the licensing for this COVID-19 spread model? The model was created by Francisco Esquembre, Fu-Kwun Hwang, lookang, Felix J. Garcia Clemente, and Shaun Quek. It is released under a Creative Commons Attribution license, allowing for sharing and adaptation with proper attribution. The EasyJavaScriptSimulations library used in the model has a separate license for commercial use, requiring users to read the specified license and contact fem@um.es directly.
- Details
- Written by Jonathan
- Parent Category: Interactive Resources
- Category: Biology
- Hits: 7992