M1.L5.A2 (Epidemisches Modell)

Beispiel für ein epidemisches Modell mit einem Schieber für die Population. Eine ansteckende Krankheit verbreitet sich dabei in einer Schildkrötenbevölkerung. Es wird eine Übertragungsrate und Heilungsrate im Modell verwendet.

Aufgabe:
1. Estelle einen Schieber für die Übertragungsrate.
Hilfestellung:
- Verwende die Buttons "Edit Interface", "Create Widget"
um den Schieber zu erzeugen.
Vergiss nicht, einen sinnvollen Namen zu vergeben
- Im Kapitel "Interface" kannst du den Block "slider value"
verwenden, um den Wert des Schiebers auszulesen

2. Bestimme den Einfluss der Übertragungsrate auf den Verlauf der Ausbreitung.
Hilfestellung:
- Bestimme für Übertragungsraten von
1%, 10%, 20%, 40% folgende Daten:
- Wann gibt es zum ersten mal 20 Infizierte?
- Wie viele infizierte Schildkröten gibt es im Mittel nach
längerer Zeit?
- Welche realen Effekte können wir mit diesem
Modell untersuchen?

3. Wir wollen untersuchen, wie sich eine Bewegungseinschränkung
auf das Infektionsgeschehen auswirkt. Wie würdest du vorgehen?

Mit den nächsten Aufgaben wollen wir das umsetzten:

4. Bereinige die "Code-Duplizierung" in der Funktion
"when setup pushed"
Hilfestellung:
- Erzeuge eine Funktion, die eine Menge Schildkröten erzeugt,
ohne das Modell inhaltlich zu verändern.
- Verwende die Anzahl der Schildkröten und die Farbe als
Parameter

5. Jede Schildkröte soll ihre Startposition kennen. Verwende dazu "Traits" um die x und y Position zu speichern.

6. Schreibe eine Funktion, die die Schildkröte immer wieder an die Startposition zurück setzt, falls sie sich weiter als 25 in x- oder y-Richtung vom Start entfernt.

7. Erzeuge einen Schieber, um die Maximalentfernung aus 6. zu variieren.

8. Jetzt wollen wir untersuchen, wie sich die Beschränkung der Beweglichkeit auf das Infektionsgeschehen auswirkt. Überlege, wie du vorgehen kannst.

Engine speed5
Loading...
0%

Loading...