Technology Safety Rules Checklist¶
Specification¶
The full specification below is extracted from Chapter 5: Technology, Community, and Emergency Safety.
Type: microsim
**sim-id:** tech-safety-rules-checklist<br/>
**Library:** p5.js<br/>
**Status:** Specified
Bloom Taxonomy: Remember (L1)
Bloom Taxonomy Verb: identify, recognize, recall
Learning objective: Students identify which everyday technology scenarios follow technology safety rules and which do not.
Canvas layout:
- Top area (100px): A scenario banner showing a simple picture and one-sentence caption describing a technology scenario
- Middle area (250px): Two large buttons: a green checkmark ("Safe") and an orange question mark ("Not Safe")
- Bottom area (150px): Infobox showing feedback text after each answer
Visual elements:
- Eight preset scenario cards that cycle through, for example: "Playing a learning game a parent installed," "Messaging a stranger who asked for a home address," "Video-calling grandma with a parent nearby," "Clicking a pop-up that says you won a prize," "Using a tablet timer set by a trusted adult," "Sharing a school photo with someone met only online"
- Simple flat-style icons matching the mascot's visual style
Interactive controls:
- Click "Safe" or "Not Safe" for the current scenario
- Button: "Next Scenario" advances through all eight cards
- Button: "Reset" restarts from scenario one
Default parameters:
- Scenario 1: "Playing a learning game a parent installed" (correct answer: Safe)
- No answer selected yet
Data Visibility Requirements:
Stage 1: Show scenario 1 image and caption
Stage 2: Student clicks "Safe" -- infobox shows "Correct! A trusted adult chose this game, so it follows technology safety rules."
Stage 3: Student advances to scenario 2 ("stranger asking for a home address") and clicks "Not Safe" -- infobox shows "Correct! Never share your address with someone you don't know. Tell a trusted adult if this happens."
Stage 4: If a student picks the wrong button on any scenario, infobox gently explains the correct answer without a harsh "wrong" sound
Behavior:
- Each scenario has exactly one correct answer; a correct click highlights the button green and shows an explanation
- An incorrect click shows a calm correction explaining the rule, then allows the student to try again or move on
Instructional Rationale: This is a Remember-level objective, so the design uses simple recognition (identify safe vs. not-safe) with immediate, gentle feedback rather than a multi-step simulation. Cycling through eight varied scenarios helps students generalize the pattern instead of memorizing a single example.
Implementation notes: Use p5.js. Keep all scenario images simple, non-scary, and age-appropriate. Every piece of feedback text stays calm and matter-of-fact, since this MicroSim touches personal-safety-adjacent content.