Skip to content

Relationship Structures Explorer

Run MicroSim in Fullscreen

Specification

The full specification below is extracted from Chapter 2: Relationships, Boundaries, and Consent.

Type: microsim
**sim-id:** relationship-structures-explorer<br/>
**Library:** p5.js<br/>
**Status:** Specified

Bloom Taxonomy: Understand (L2)
Bloom Taxonomy Verb: describe, classify, exemplify

Learning objective: Students describe how relationship structures vary across family, friendship, and romantic contexts and across cultures, while core needs (care, trust, respect) remain constant.

Layout: Three tabs (Family, Friendship, Romantic), each with 3-4 selectable structure cards, above a persistent "What Stays the Same" panel naming the constant need for that type.

Interactive controls: Click a tab to switch type; click a card for an infobox with a one/two-sentence description and one culture/context where it is common; "Compare Two" shows two chosen cards side by side.

Instructional Rationale: Describing and classifying structures without ranking is Understand-level, so a card explorer with informational infoboxes is used rather than a game with winners, avoiding any implication one structure is superior.

Implementation notes: p5.js. Structure data as an array of objects (type, label, description, example context) per tab; no scoring logic.