土壌・植生・写真の解析に興味があります

近くの植生の観察、孫のプログラミング手伝いを目指します^_^

「スクラッチプログラミング」で コロナ感染予防の「マスク着用効果」を調べます。

2020-12-12 21:50:41 | 日記
子供さん向けの「スクラッチプログラミング」で
コロナ感染予防の「マスク着用効果」を調べます。


上図は、赤色の感染者が広がってしまった様子を示しています。

・最初は感染者「六角形マーク」が赤色感染者です。

・次々現れる「緑ボタンマーク」(50個)が
移動活動中に、赤色マークに触れると、赤色感染者になります。
移動活動は、それぞれ「50回」の移動にしています。
ボタンマーク個数、移動回数は、スクリプトの数字を変えて変更できます。

・マスクの有無は、ストライプの大きさで表現します。
マスクありでは、20%の大きさ。マスクなしでは、50%の大きさ。
面積比較では、50^2/20^2 ≒ 「6倍」の割合で
マスクありは、感染者に接触し難くなります。

開始緑旗をクリックすると、次の質問が出ます。

1. 感染者(赤六角形マーク)は、マスクしていますか?
マスクありでは20%小サイズ、マスク無しでは50%大サイズに

2. 感染者は活動的ですか?
あまり動かないは、10くらい、活動的は、30くらい、かな

3. まわりのみんなは、活動的ですか?
あまり動かないは、10くらい、活動的は、30くらい、かな
活動自粛は、2~5くらい、かな

4. まわりのみんなは、マスクしてますか?
ちゃんとしてるなら、95(%)~。欧米のようなら、50(%)~

大変ですが、上記の質問に答えて数字(半角数字です)を入力します。



50個非感染者(緑ボタン)が50回の移動後に、
1個赤感染者(赤六角形マーク)から
どれくらい感染(赤に変わる)かを、調べます。

開始緑旗クリックで、入力開始です。


入力が終わると、メッセージ1を出して
感染者「赤六角形」は、決められた大きさ、歩数で、ランダムに移動


非感染者「緑ボール」は、順次50個のクローンを作成


作成されたクローンそれぞれは、決められた大きさ、歩数で、ランダムに移動
赤のストライプに触れると「赤色」に変わり「感染者」になります。
移動の回数はそれぞれ50回です。



マスクなし感染者、50%マスク着用の非感染者で
活動的(移動30)のときは(欧米並み?)



ほとんど皆感染します。

一方、感染者マスク着用、95%マスク着用非感染者なら
同じ活動的(移動30)のときでも(日本並み?)



感染がマスクを着用することで防げています!

感染者がマスクを着用していても、まわりの非感染者の中で
マスク着用が少ないと(50%)、感染広がります。



感染者がマスクなしでも、みなが動かない(活動10)時は、
(非常事態宣言下)は、感染が抑えられます。



おおざっぱですが、マスク着用と移動自粛は、効果大に見えます。


次のスクラッチのサイトで、条件を変えてお試し下さい。
https://scratch.mit.edu/projects/462862671https://scratch.mit.edu/projects/462862671

実行画面の映像は、次のサイトから見れます。

欧米並み
マスク50%着用、活動的(30)
https://drive.google.com/file/d/17WDCPnIVfpDnKYCGGstOJp7ou_vlSrJL/view?usp=sharing

movie1-2-30-50-30-欧米.mp4

Google Drive

 


日本的
マスク着用(95%)、活動的(30)

https://drive.google.com/file/d/1f6d2yzGGow6P63Kf7H_cMBraHDmpGM-X/view?usp=sharing

movie-1-30-95-30-日本.mp4

Google Drive

 


行動制限(活動10)、マスク着用

https://drive.google.com/file/d/1WUfoWPAbzbXTUOdKzfE-ZQCZXR1UV6vX/view?usp=sharing

movie4-2-10-95-10-行動制限.mp4

Google Drive