Infectious Disease Transmission Routes Map¶
Specification¶
The full specification below is extracted from Chapter 6: Sleep, Fitness, and Emergency Response.
Type: graph-model
**sim-id:** infectious-disease-transmission-routes-map<br/>
**Library:** vis-network<br/>
**Status:** Specified
Bloom Taxonomy: Understand (L2)
Bloom Taxonomy Verb: explain, classify, exemplify
Learning objective: Students explain the four major transmission routes for infectious disease and classify example diseases and prevention strategies under the correct route.
Node types: Central node "Infectious Disease Transmission" (dark red circle). Route nodes (orange squares): Airborne/Droplet, Direct Contact, Foodborne/Waterborne, Vector-Borne. Example nodes (light blue circles) linked to each route: common cold and flu (Airborne/Droplet); pinkeye and skin infections (Direct Contact); salmonella and E. coli (Foodborne/Waterborne); Lyme disease and West Nile virus (Vector-Borne). Prevention nodes (green diamonds) linked to each route: masking/distancing (Airborne/Droplet); handwashing (Direct Contact); safe food handling (Foodborne/Waterborne); insect repellent (Vector-Borne).
Edge types: "Spreads Via" (solid red arrows from central node to each route node). "Example" (dotted blue arrows from route nodes to example disease nodes). "Prevented By" (solid green arrows from route nodes to prevention nodes).
Layout: Central node in the middle, four route nodes arranged around it in a ring, with example and prevention nodes branching outward from each route.
Interactive features: Hover any node to see its label; click a route node to open an infobox defining that transmission route; click an example node to open an infobox naming the disease and its typical symptoms in general terms; click a prevention node to open an infobox explaining why that strategy works against that specific route; zoom with mouse wheel, pan by dragging background.
Legend: Color/shape key distinguishing the central node, routes, examples, and prevention strategies.
Implementation: vis-network JavaScript library; canvas responsive, default 800x500px.