dcf.cymru stimulus sheet · Science · GCSE Integrated Science · Year 10
Ysgol Bryn Celyn, Ysgol Glan Morfa, the pupils and every outbreak figure on this sheet are invented. The facts about flu and vaccination are real.
Ysgol Bryn Celyn is a secondary school with 1,000 pupils. In November, 10 pupils come back from a residential trip with flu. The head teacher wants to know how far it could spread, and whether vaccination or better hygiene would make a difference. The school’s science department has built a simple model to find out.
| Word | Meaning in this model |
|---|---|
| Susceptible | A pupil who could still catch flu: not vaccinated and not had it yet. |
| Generation | One “round” of passing flu on. In this model one generation is about 3 days. |
| R | The average number of people one case would infect if everyone around them were susceptible. The model uses R = 3. |
| Input | A number you choose before the model runs: school size, R, vaccinated pupils, starting cases. |
| Output | What the model works out: new cases, susceptible pupils left and total ever infected. |
| Iteration | Repeating the same rules again and again, once for each generation. |
A note on R: R = 3 is a round number chosen to keep this model simple. Estimates for seasonal flu in the whole population are usually lower, often between 1 and 2, but flu can spread faster in crowded places such as schools.
Model 1 rule: new cases in the next generation = new cases in this generation × 3. Start with 10. Keep going.
Inputs: school size = 1,000 · R = 3 · starting cases = 10 · vaccinated pupils = you are told in each scenario.
Worked row, so you can check you have the method. Scenario with 500 pupils vaccinated. Generation 0: 10 new cases, susceptible = 1,000 − 500 − 10 = 490, total = 10. Generation 1: 10 × 3 × 490 ÷ 1,000 = 14.7, round down to 14. Susceptible = 490 − 14 = 476. Total = 10 + 14 = 24.
A pupil typed Model 2 into a spreadsheet. The inputs are in cells G1 (R) and G2 (school size). They typed the formulas into row 3 and then filled them down. It does not work.
What the pupil typed in row 3 (formula view):
What the spreadsheet shows (value view):
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Generation | New cases | Susceptible | Total | R | 3 | |
| 2 | 0 | 10 | 990 | 10 | School size | 1000 | |
| 3 | 1 | 29 | 1019 | 39 | |||
| 4 | 2 | #DIV/0! | #DIV/0! | #DIV/0! | |||
| 5 | 3 | #DIV/0! | #DIV/0! | #DIV/0! |
Clue: when a formula is filled down one row, every relative cell reference in it moves down one row too. A $ sign, as in $G$1, stops a reference moving.
Scenario B: 500 pupils vaccinated (50%), R = 3.
| Generation | New cases | Susceptible left | Total ever infected |
|---|---|---|---|
| 0 | 10 | 490 | 10 |
| 1 | 14 | 476 | 24 |
| 2 | 19 | 457 | 43 |
| 3 | 26 | 431 | 69 |
| 4 | 33 | 398 | 102 |
| 5 | 39 | 359 | 141 |
| 6 | 42 | 317 | 183 |
| 7 | 39 | 278 | 222 |
| 8 | 32 | 246 | 254 |
| 9 | 23 | 223 | 277 |
| 10 | 15 | 208 | 292 |
| 11 | 9 | 199 | 301 |
| 12 | 5 | 194 | 306 |
| 13 | 2 | 192 | 308 |
| 14 | 1 | 191 | 309 |
Generation 15: 0 new cases. The outbreak is over. 309 pupils infected in total.
Scenario D: no vaccination, but a hand-washing and “catch it, bin it, kill it” campaign lowers R to 2.
| Generation | New cases | Susceptible left | Total ever infected |
|---|---|---|---|
| 0 | 10 | 990 | 10 |
| 1 | 19 | 971 | 29 |
| 2 | 36 | 935 | 65 |
| 3 | 67 | 868 | 132 |
| 4 | 116 | 752 | 248 |
| 5 | 174 | 578 | 422 |
| 6 | 201 | 377 | 623 |
| 7 | 151 | 226 | 774 |
| 8 | 68 | 158 | 842 |
| 9 | 21 | 137 | 863 |
| 10 | 5 | 132 | 868 |
| 11 | 1 | 131 | 869 |
| 12 | 0 | 131 | 869 |
The outbreak is over after generation 11. 869 pupils infected in total.
Scenario E: 500 pupils vaccinated and the hygiene campaign, R = 2.
| Generation | New cases | Susceptible left | Total ever infected |
|---|---|---|---|
| 0 | 10 | 490 | 10 |
| 1 | 9 | 481 | 19 |
| 2 | 8 | 473 | 27 |
| 3 | 7 | 466 | 34 |
| 4 | 6 | 460 | 40 |
| 5 | 5 | 455 | 45 |
| 6 | 4 | 451 | 49 |
| 7 | 3 | 448 | 52 |
| 8 | 2 | 446 | 54 |
| 9 | 1 | 445 | 55 |
| 10 | 0 | 445 | 55 |
The outbreak is over after generation 9. 55 pupils infected in total.
Last winter, flu spread through Ysgol Glan Morfa, another school with 1,000 pupils. Very few of its pupils had been vaccinated. The school nurse counted new cases in blocks of 3 days, which matches one generation of the model. Pupils who were ill were sent home.
| 3-day block (generation) | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Total |
|---|---|---|---|---|---|---|---|---|---|---|
| New cases recorded | 10 | 24 | 61 | 132 | 187 | 149 | 83 | 31 | 9 | 686 |
The results in Section 7 and the Glan Morfa figures are also in flu-model-scenarios.csv, for use in a spreadsheet.